Close Icon
Gear IconImportant Notice:We have made the tough decision to say goodbye to the Foursquare City Guide mobile app, effective December 15, 2024, with the web version to follow in early 2025. Visit our FAQ for more information or to download our Swarm app.
Learn more
London Calling
Abercrombie & Fitch is one of London Calling.

1. Abercrombie & Fitch

7 Burlington Gdns, London, Greater London
Clothing Store · Mayfair · 99 tips and reviews
A|X Armani Exchange is one of London Calling.

2. A|X Armani Exchange

244 Regent St, London, Greater London
Clothing Store · Soho · 6 tips and reviews
Selfridges & Co is one of London Calling.

3. Selfridges & Co

9.4
400 Oxford St, London, Greater London
Department Store · Marylebone · 778 tips and reviews
Harrods is one of London Calling.

4. Harrods

9.1
87-135 Brompton Rd, London, Greater London
Department Store · 1112 tips and reviews
John Lewis & Partners is one of London Calling.

5. John Lewis & Partners

8.7
300 Oxford St, London, Greater London
Department Store · West End · 135 tips and reviews
Superdry is one of London Calling.

6. Superdry

103-113 Regent St, London, Greater London
Clothing Store · Mayfair · 31 tips and reviews
London Bridge is one of London Calling.

7. London Bridge

A3 London Bridge (btwn City of London & Southwark), London, Greater London
Bridge · City of London · 141 tips and reviews
Tower Bridge is one of London Calling.

8. Tower Bridge

9.6
Tower Bridge Rd, London, Greater London
Bridge · 469 tips and reviews
Camden Town is one of London Calling.

9. Camden Town

London, Greater London
Neighborhood · 148 tips and reviews
Madame Tussauds is one of London Calling.

10. Madame Tussauds

8.8
Marylebone Rd, Marylebone, Greater London
Museum · Marylebone · 434 tips and reviews
Ministry of Sound is one of London Calling.

11. Ministry of Sound

8.2
103 Gaunt St, London, Greater London
Night Club · Southwark · 136 tips and reviews
Ministry of Justice is one of London Calling.

12. Ministry of Justice

102 Petty France, Greater London, Greater London
Government Building · Westminster · 5 tips and reviews
10 Downing Street is one of London Calling.

13. 10 Downing Street

10 Downing St, London, Greater London
Government Building · Westminster · 68 tips and reviews
Topshop is one of London Calling.

14. Topshop

214 Oxford Street, Oxford Circus, West End, London, Greater London
Women's Store · West End · 147 tips and reviews
Millennium Bridge is one of London Calling.

15. Millennium Bridge

Millennium Bridge (btwn St Paul's and Bankside), London, Greater London
Bridge · South Bank · 157 tips and reviews
Westminster Bridge is one of London Calling.

16. Westminster Bridge

Westminster Bridge Rd. (Victoria Embankment), London, Greater London
Bridge · Waterloo · 117 tips and reviews
National Gallery is one of London Calling.

17. National Gallery

9.4
Trafalgar Sq, London, Greater London
Art Museum · Piccadilly · 511 tips and reviews
Buckingham Palace is one of London Calling.

18. Buckingham Palace

8.8
Buckingham Palace Rd, London, Greater London
Palace · Green Park · 611 tips and reviews
Tower of London is one of London Calling.

19. Tower of London

9.3
5 Great Tower St, London, Greater London
Castle · St. Katharine's and Wapping · 584 tips and reviews
London Wall is one of London Calling.

20. London Wall

7.3
London Wall, London, Greater London
Monument · City of London · 8 tips and reviews
Platform 9¾ is one of London Calling.

21. Platform 9¾

8.0
King's Cross Railway Station, London, Greater London
Arts and Entertainment · 286 tips and reviews
Covent Garden is one of London Calling.

22. Covent Garden

London, Greater London
Neighborhood · 267 tips and reviews
hmv is one of London Calling.

23. hmv

150 Oxford St, London, Greater London
Music Store · West End · 34 tips and reviews
The O2 Arena is one of London Calling.

24. The O2 Arena

8.9
Peninsula Sq (Millennium Way), Greenwich, Greater London
Music Venue · 318 tips and reviews
The London Eye is one of London Calling.

25. The London Eye

8.7
The Queen's Walk (Belvedere Rd), London, Greater London
Attraction · Waterloo · 973 tips and reviews
Big Ben (Elizabeth Tower) is one of London Calling.

26. Big Ben (Elizabeth Tower)

9.4
Parliament Sq (Bridge St), London, Greater London
Monument · 664 tips and reviews
Westminster Abbey is one of London Calling.

27. Westminster Abbey

9.3
20 Dean's Yard, London, Greater London
Church · 228 tips and reviews
Marble Arch is one of London Calling.

28. Marble Arch

8.8
Oxford St (at Park Ln), London, Greater London
Monument · Knightsbridge and Belgravia · 105 tips and reviews
Imperial War Museum is one of London Calling.

29. Imperial War Museum

8.9
Lambeth Rd, London, Greater London
History Museum · Lambeth, London, Greater London · 139 tips and reviews
British Museum is one of London Calling.

30. British Museum

9.4
Great Russell St (btwn Montague & Bloomsbury St), London, Greater London
History Museum · Bloomsbury · 1012 tips and reviews
Victoria and Albert Museum (V&A) is one of London Calling.

31. Victoria and Albert Museum (V&A)

9.4
Cromwell Rd, London, Greater London
Art Museum · Kensington and Chelsea · 657 tips and reviews
Museum of London is one of London Calling.

32. Museum of London

150 London Wall, London, Greater London
History Museum · Aldersgate · 146 tips and reviews
Tate Britain is one of London Calling.

33. Tate Britain

9.2
Millbank, London, Greater London
Art Museum · Millbank · 227 tips and reviews
Tate Modern is one of London Calling.

34. Tate Modern

9.2
53 Bankside, London, Greater London
Art Museum · South Bank · 821 tips and reviews
King's College London - Waterloo Campus is one of London Calling.

35. King's College London - Waterloo Campus

Stamford St, London, Greater London
University · London · 3 tips and reviews
Natural History Museum is one of London Calling.

36. Natural History Museum

9.3
Cromwell Rd (at Queen's Gate), London, Greater London
Science Museum · Kensington and Chelsea · 623 tips and reviews
St. Paul's Church is one of London Calling.

37. St. Paul's Church

Bedford St, London, Greater London
Church · City of Westminster · 19 tips and reviews
Abbey Road is one of London Calling.

38. Abbey Road

Abbey Rd, London, Greater London
Road · Abbey Road · 3 tips and reviews
Burger & Lobster is one of London Calling.

39. Burger & Lobster

40 St John St, Farringdon, Greater London
Seafood Restaurant · 70 tips and reviews
Kensington Gardens is one of London Calling.

40. Kensington Gardens

9.6
Kensington Rd (Bayswater Rd), London, Greater London
Park · Knightsbridge and Belgravia · 181 tips and reviews
Trafalgar Square is one of London Calling.

41. Trafalgar Square

9.3
Trafalgar Sq, London, Greater London
Plaza · Piccadilly · 554 tips and reviews
Chinatown is one of London Calling.

42. Chinatown

London, Greater London
Neighborhood · 138 tips and reviews
BFI IMAX is one of London Calling.

43. BFI IMAX

9.1
1 Charlie Chaplin Walk, London, Greater London
Movie Theater · South Bank · 170 tips and reviews
The Southampton Arms is one of London Calling.

44. The Southampton Arms

9.1
139 Highgate Rd (Wesleyan Pl), London, Greater London
Pub · Kentish Town · 109 tips and reviews
M&M's World is one of London Calling.

45. M&M's World

8.4
1 Swiss Ct (Leicester Sq), London, Greater London
Candy Store · Leicester Square · 425 tips and reviews
Shakespeare's Globe Theatre is one of London Calling.

46. Shakespeare's Globe Theatre

9.1
21 New Globe Walk (Bankside), London, Greater London
Theater · South Bank · 237 tips and reviews
Hoxton Square Bar & Kitchen is one of London Calling.

47. Hoxton Square Bar & Kitchen

2-4 Hoxton Sq, Hoxton, Greater London
Bar · 68 tips and reviews
Hyde Park Corner is one of London Calling.

48. Hyde Park Corner

8.7
Park Ln (Constitution Hill), London, Greater London
Plaza · Knightsbridge and Belgravia · 63 tips and reviews
Speakers' Corner is one of London Calling.

49. Speakers' Corner

6.5
NE Corner of Hyde Park, London, Greater London
Plaza · Knightsbridge and Belgravia · 28 tips and reviews
Green Park is one of London Calling.

50. Green Park

9.4
Piccadilly (Constitution Hill), London, Greater London
Park · Green Park · 198 tips and reviews
Hard Rock Cafe London is one of London Calling.

51. Hard Rock Cafe London

8.6
150 Old Park Ln (at Piccadilly), London, Greater London
American Restaurant · Mayfair · 318 tips and reviews
Novikov is one of London Calling.

52. Novikov

9.2
50a Berkeley St, London, Greater London
Asian Restaurant · Mayfair · 650 tips and reviews
Sketch is one of London Calling.

53. Sketch

8.9
9 Conduit St, London, Greater London
Modern European Restaurant · Mayfair · 582 tips and reviews
Duck & Waffle is one of London Calling.

54. Duck & Waffle

8.7
110 Bishopsgate, 40th Fl. (at Camomile St), London, Greater London
Cocktail Bar · Bishopsgate · 506 tips and reviews
Hamleys is one of London Calling.

55. Hamleys

8.9
188-196 Regent St, London, Greater London
Toy Store · Soho · 307 tips and reviews
MEAT Liquor is one of London Calling.

56. MEAT Liquor

74 Welbeck St (Henrietta Pl), Marylebone, Greater London
Burger Joint · 578 tips and reviews
Ronnie Scott's Jazz Club is one of London Calling.

57. Ronnie Scott's Jazz Club

9.3
47 Frith St (Old Compton St), London, Greater London
Jazz and Blues Venue · Soho · 135 tips and reviews
Borough Market is one of London Calling.

58. Borough Market

9.5
Borough High St (Bedale St), London, Greater London
Farmers Market · 1081 tips and reviews
Ye Olde Cheshire Cheese is one of London Calling.

59. Ye Olde Cheshire Cheese

8.7
145 Fleet St (at Whitefriars St), London, Greater London
Pub · City of London · 168 tips and reviews
Princess Louise is one of London Calling.

60. Princess Louise

8.5
208 High Holborn, London, Greater London
Pub · Holborn and Covent Garden · 105 tips and reviews
Tattershall Castle is one of London Calling.

61. Tattershall Castle

8.1
Victoria Embankment, Temple, London, Greater London
Pub · Westminster · 67 tips and reviews
Gelupo is one of London Calling.

62. Gelupo

9.0
7 Archer St, Soho, Greater London
Gelato Shop · 235 tips and reviews
Mahiki is one of London Calling.

63. Mahiki

6.8
1 Dover St, Mayfair, Greater London
Night Club · 49 tips and reviews
Plastic People is one of London Calling.

64. Plastic People

147-149 Curtain Rd, Shoreditch, Greater London
Night Club · 30 tips and reviews
Dalston Superstore is one of London Calling.

65. Dalston Superstore

7.9
117 Kingsland Rd (at Crossway), Dalston, Greater London
Gay Bar · Dalston, London, Greater London · 80 tips and reviews
Fabric is one of London Calling.

66. Fabric

7.9
77A Charterhouse St (Cowcross St), London, Greater London
Night Club · Clerkenwell · 122 tips and reviews
Whiteleys Shopping Centre is one of London Calling.

67. Whiteleys Shopping Centre

151 Queensway, Bayswater, Greater London
Shopping Mall · 55 tips and reviews
Westfield London is one of London Calling.

68. Westfield London

8.9
Ariel Way, London, Greater London
Shopping Mall · Shepherd's Bush · 519 tips and reviews
Harvey Nichols is one of London Calling.

69. Harvey Nichols

9.1
109-125 Knightsbridge, London, Greater London
Department Store · Kensington and Chelsea · 132 tips and reviews
Soho Square is one of London Calling.

70. Soho Square

8.8
Soho Sq, London, Greater London
Park · 112 tips and reviews
Covent Garden Market is one of London Calling.

71. Covent Garden Market

9.3
The Piazza, London, Greater London
Shopping Plaza · 377 tips and reviews
Angels Fancy Dress is one of London Calling.

72. Angels Fancy Dress

119 Shaftesbury Ave, London, Greater London
Costume Store · Holborn and Covent Garden · 9 tips and reviews
Angels Fancy Dress Outlet Hendon is one of London Calling.

73. Angels Fancy Dress Outlet Hendon

6.5
1 Garrick Rd, London, Greater London
Costume Store · Colindale · 3 tips and reviews
Escapade Fancy Dress & Party Store is one of London Calling.

74. Escapade Fancy Dress & Party Store

6.1
45-46 Chalk Farm Road, London, Greater London
Costume Store · Chalk Farm · 4 tips and reviews
Carnival Store is one of London Calling.

75. Carnival Store

95 Hammersmith Rd, Hammersmith, Greater London
Costume Store · 1 tip
Kensington Palace is one of London Calling.

76. Kensington Palace

8.7
Palace Ave (Studio Walk), Kensington, Greater London
Palace · 103 tips and reviews
Boujis is one of London Calling.

77. Boujis

43 Thurloe St, Kensington, Greater London
Night Club · 39 tips and reviews
The Cuckoo Club is one of London Calling.

78. The Cuckoo Club

7.6
99-101 Regent St (Swallow St), London, Greater London
Night Club · Mayfair · 28 tips and reviews
The Harp is one of London Calling.

79. The Harp

9.0
47 Chandos Pl, Covent Garden, Greater London
Pub · City of Westminster · 149 tips and reviews
Ye Olde Mitre is one of London Calling.

80. Ye Olde Mitre

9.0
1 Ely Court, Ely Place (at Hatton Garden), London, Greater London
Pub · Hatton Garden · 89 tips and reviews
Shoreditch Grind is one of London Calling.

81. Shoreditch Grind

8.5
213 Old St, Shoreditch, Greater London
Coffee Shop · Islington · 277 tips and reviews
Piccadilly Circus is one of London Calling.

82. Piccadilly Circus

9.1
Piccadilly (Regent St), London, Greater London
Plaza · Piccadilly · 610 tips and reviews
Hyde Park is one of London Calling.

83. Hyde Park

9.7
Serpentine Rd, London, Greater London
Park · Knightsbridge and Belgravia · 1145 tips and reviews
Armani Jeans is one of London Calling.

84. Armani Jeans

Westfield Stratford City (Level Ground floor), Stratford, Greater London
Clothing Store · 1 tip
30 St Mary Axe is one of London Calling.

85. 30 St Mary Axe

30 St Mary Axe, London, Greater London
Office Building · Aldgate · 42 tips and reviews
Liverpool Street is one of London Calling.

86. Liverpool Street

London, Greater London
Neighborhood · 2 tips and reviews
Royal Albert Hall is one of London Calling.

87. Royal Albert Hall

9.5
Kensington Gore, London, Greater London
Concert Hall · Knightsbridge and Belgravia · 216 tips and reviews
Osteria San Lorenzo is one of London Calling.

88. Osteria San Lorenzo

7.0
22 Beauchamp Place, London, Greater London
Italian Restaurant · Kensington and Chelsea · 7 tips and reviews
Dominion Theatre is one of London Calling.

89. Dominion Theatre

8.9
268-269 Tottenham Court Rd, London, Greater London
Theater · Bloomsbury · 63 tips and reviews
Zafferano is one of London Calling.

90. Zafferano

8.0
15 Lowndes St, Belgravia, Greater London
Italian Restaurant · 72 tips and reviews
River Café is one of London Calling.

91. River Café

8.6
Thames Wharf, Rainville Rd (opp. Bowfell Rd), London, Greater London
Italian Restaurant · Hammersmith and Fulham · 70 tips and reviews
Polpo is one of London Calling.

92. Polpo

6 Maiden Ln, London, Greater London
Italian Restaurant · Charing Cross · 103 tips and reviews
Poppies Fish & Chips is one of London Calling.

93. Poppies Fish & Chips

8.1
6-8 Hanbury St (at Commercial St), London, Greater London
Fish and Chips Shop · Spitalfields and Banglatown · 221 tips and reviews
Rock and Sole Plaice is one of London Calling.

94. Rock and Sole Plaice

8.3
47 Endell St, London, Greater London
Fish and Chips Shop · Holborn and Covent Garden · 162 tips and reviews
Masters Superfish is one of London Calling.

95. Masters Superfish

8.0
191 Waterloo Rd, London, Greater London
Fish and Chips Shop · 71 tips and reviews
HMS Belfast (C35) is one of London Calling.

96. HMS Belfast (C35)

8.7
Morgan's Ln (The Queen's Walk), London, Greater London
History Museum · 57 tips and reviews
The Boleyn Tavern is one of London Calling.

97. The Boleyn Tavern

7.7
1 Barking Rd, East Ham, Greater London
Pub · 12 tips and reviews
Soho is one of London Calling.

98. Soho

London, Greater London
Neighborhood · 70 tips and reviews
Oxo Tower Bar is one of London Calling.

99. Oxo Tower Bar

7.7
OXO Tower Wharf (Barge House St), South Bank, Greater London
Cocktail Bar · 18 tips and reviews
John Salt is one of London Calling.

100. John Salt

7.0
131 Upper St, Islington, Greater London
Gastropub · 40 tips and reviews
TAP Coffee No. 193 is one of London Calling.

101. TAP Coffee No. 193

193 Wardour St (btwn Oxford St & Noel St), Soho, Greater London
Coffee Shop · 272 tips and reviews
Union Jacks is one of London Calling.

102. Union Jacks

5 North Hall, Covent Garden Piazza, Covent Garden, Greater London
English Restaurant · City of Westminster · 109 tips and reviews
Tossed is one of London Calling.

103. Tossed

6 Canvey St, Greater London, Greater London
Salad Restaurant · 17 tips and reviews
Bone Daddies is one of London Calling.

104. Bone Daddies

8.3
31 Peter St (btwn Berwick & Wardour), London, Greater London
Ramen Restaurant · Soho · 373 tips and reviews
Princi is one of London Calling.

105. Princi

135 Wardour St, Soho, Greater London
Bakery · 572 tips and reviews
Jack Wills is one of London Calling.

106. Jack Wills

6.9
72 Kings Rd, Chelsea, Greater London
Clothing Store · 4 tips and reviews
Fopp is one of London Calling.

107. Fopp

9.0
1 Earlham St (Shaftesbury Ave), London, Greater London
Music Store · Holborn and Covent Garden · 37 tips and reviews
Portobello Road Market is one of London Calling.

108. Portobello Road Market

9.0
Portobello Rd, London, Greater London
Market · Kensington and Chelsea · 352 tips and reviews
Foyles is one of London Calling.

109. Foyles

9.4
107 Charing Cross Rd, Soho, Greater London
Bookstore · Soho, London, Greater London · 188 tips and reviews
The Wacky Barber is one of London Calling.

110. The Wacky Barber

8.3
9-12 St. Anne's Court, London, Greater London
Barbershop · Soho · 10 tips and reviews
Alfred Dunhill is one of London Calling.

111. Alfred Dunhill

8.5
2 Davies St, London, Greater London
Tailor · Mayfair · 11 tips and reviews
Mr Toppers is one of London Calling.

112. Mr Toppers

7.6
Old Compton St, Soho, Greater London
Hair Salon · 8 tips and reviews
Supercuts is one of London Calling.

113. Supercuts

Unit 19a The Concourse (Liverpool Street Station), London, Greater London
Hair Salon · Bishopsgate · 2 tips and reviews
Ego Hair is one of London Calling.

114. Ego Hair

23 Noel Street, London, Greater London
Hair Salon · Soho · 5 tips and reviews
Splash is one of London Calling.

115. Splash

6.6
54 Charing Cross Road, London, Greater London
Hair Salon · Leicester Square · 4 tips and reviews
Hayward Gallery is one of London Calling.

116. Hayward Gallery

9.0
Belvedere Rd, London, Greater London
Art Gallery · South Bank · 54 tips and reviews
Rough Trade is one of London Calling.

117. Rough Trade

9.4
91 Brick Ln, London, Greater London
Record Store · Spitalfields and Banglatown · 128 tips and reviews
Rat Records is one of London Calling.

118. Rat Records

348 Camberwell New Rd., Camberwell, Greater London
Record Store · 4 tips and reviews
Reckless Records is one of London Calling.

119. Reckless Records

8.4
30 Berwick St, London, Greater London
Record Store · Soho · 20 tips and reviews
Phonica is one of London Calling.

120. Phonica

8.9
51 Poland St, Soho, Greater London
Record Store · 20 tips and reviews
Harold Moores Records is one of London Calling.

121. Harold Moores Records

2 Great Marlborough St, London, Greater London
Record Store · Soho · No tips or reviews
Sister Ray Records is one of London Calling.

122. Sister Ray Records

34-35 Berwick St (at D'Arblay St), London, Greater London
Record Store · Soho · 28 tips and reviews
Baltic is one of London Calling.

123. Baltic

74 Blackfriars Rd (The Cut), London, Greater London
Eastern European Restaurant · Southwark · 91 tips and reviews
Optical Express is one of London Calling.

124. Optical Express

219-229 Shaftesbury Ave, London, Greater London
Eyecare Store · Holborn and Covent Garden · 2 tips and reviews
2020 Optical Store is one of London Calling.

125. 2020 Optical Store

216-217 Tottenham Court Road, London, Greater London
Eyecare Store · Bloomsbury · 3 tips and reviews
Specsavers is one of London Calling.

126. Specsavers

6.9
114 Strand, London, Greater London
Eyecare Store · Charing Cross · 3 tips and reviews
Specsavers is one of London Calling.

127. Specsavers

5.2
Unit 6, 6-17 Tottenham Court Road, London, Greater London
Eyecare Store · Bloomsbury · 4 tips and reviews
Lobby Lounge is one of London Calling.

128. Lobby Lounge

7.7
1 Whitehall Pl, London, Greater London
Lounge · Westminster · 4 tips and reviews
The Harrods Tea Rooms is one of London Calling.

129. The Harrods Tea Rooms

7.5
87-135 Brompton Rd (4th Fl.), London, Greater London
Tea Room · Kensington and Chelsea · 89 tips and reviews
Royal Courts of Justice is one of London Calling.

130. Royal Courts of Justice

Strand, London, Greater London
Courthouse · City of Westminster · 21 tips and reviews
The Supreme Court is one of London Calling.

131. The Supreme Court

Parliament Sq, London, Greater London
Courthouse · City of Westminster · 8 tips and reviews
Central Criminal Court (Old Bailey) is one of London Calling.

132. Central Criminal Court (Old Bailey)

15 Old Bailey, London, Greater London
Courthouse · City of London · 6 tips and reviews
Westminster Magistrates Court is one of London Calling.

133. Westminster Magistrates Court

181 Marylebone Rd, Paddington, Greater London
Courthouse · 1 tip
Twickenham Stadium is one of London Calling.

134. Twickenham Stadium

9.1
Whitton Rd, Twickenham, Greater London
Rugby Stadium · 93 tips and reviews
Nobu is one of London Calling.

135. Nobu

8.9
19 Old Park Ln, London, Greater London
Japanese Restaurant · Mayfair · 146 tips and reviews
Candy Cakes is one of London Calling.

136. Candy Cakes

36 Monmouth St. (Seven Dials), London, Greater London
Cupcake Shop · Holborn and Covent Garden · 12 tips and reviews
Royal Observatory is one of London Calling.

137. Royal Observatory

8.6
Blackheath Ave, London, Greater London
Observatory · Greenwich West · 95 tips and reviews
Emirates Stadium is one of London Calling.

138. Emirates Stadium

8.9
75 Drayton Pk, London, Greater London
Soccer Stadium · 362 tips and reviews
Greenwich Meridian is one of London Calling.

139. Greenwich Meridian

9.1
Blackheath Ave, London, Greater London
Historic and Protected Site · Greenwich West · 86 tips and reviews
IFS Cloud Greenwich Peninsula Terminal is one of London Calling.

140. IFS Cloud Greenwich Peninsula Terminal

Unit 1, 2, 3 & 4, Edmund Halley Way, Greenwich, Greater London
Cable Car · 65 tips and reviews
GANT is one of London Calling.

141. GANT

7.7
184-186 Regent St, City of Westminster, Greater London
Clothing Store · 4 tips and reviews
The View from The Shard is one of London Calling.

142. The View from The Shard

8.6
32 London Bridge St (Joiner St), London, Greater London
Scenic Lookout · Bermondsey · 130 tips and reviews
Café de Paris is one of London Calling.

143. Café de Paris

3-4 Coventry St, Piccadilly, Greater London
Lounge · 38 tips and reviews
Leicester Square is one of London Calling.

144. Leicester Square

8.7
Leicester Sq, London, Greater London
Plaza · Leicester Square · 283 tips and reviews