Close Icon
Gear IconImportant Reminder:The City Guide app will be sunsetting on December 15, 2024, with the web version to follow in early 2025. Please visit our FAQ to learn more or to download our Swarm app.
Learn more
London must
Soft Serve Society is one of London must.

1. Soft Serve Society

7.6
box park #35, London, Greater London
Ice Cream Parlor · Shoreditch · 46 tips and reviews
Yosma is one of London must.

2. Yosma

50 Baker St, London, Greater London
Turkish Restaurant · Marylebone · 34 tips and reviews
Yauatcha is one of London must.

3. Yauatcha

8.8
15-17 Broadwick St (Berwick St), London, Greater London
Dim Sum Restaurant · Soho, London, Greater London · 428 tips and reviews
ROKA is one of London must.

4. ROKA

8.9
37 Charlotte St (Percy St), London, Greater London
Japanese Restaurant · Fitzrovia · 273 tips and reviews
Ottolenghi is one of London must.

5. Ottolenghi

8.8
63 Ledbury Rd, Kensington, Greater London
Restaurant · 80 tips and reviews
Baker & Spice is one of London must.

6. Baker & Spice

7.4
54-56 Elizabeth St, London, Greater London
Bakery · Knightsbridge and Belgravia · 40 tips and reviews
Story Deli is one of London must.

7. Story Deli

123 Bethnal Green Rd (Brick Lane), Shoreditch, Greater London
Pizzeria · 61 tips and reviews
Baker & Spice is one of London must.

8. Baker & Spice

7.0
47 Denyer St, London, Greater London
Café · Kensington and Chelsea · 31 tips and reviews
L'ETO Caffè is one of London must.

9. L'ETO Caffè

8.1
149 King's Rd, London, Greater London
Café · Chelsea · 51 tips and reviews
Outsider Tart is one of London must.

10. Outsider Tart

83 High Rd (Chiswick Ln), Chiswick, Greater London
Bakery · 44 tips and reviews
Borough Market is one of London must.

11. Borough Market

9.5
Borough High St (Bedale St), London, Greater London
Farmers Market · 1080 tips and reviews
Bread Ahead Bakery & School is one of London must.

12. Bread Ahead Bakery & School

8.4
Cathedral St, London, Greater London
Bakery · South Bank · 47 tips and reviews
Coffee Shop Tom Dixon is one of London must.

13. Coffee Shop Tom Dixon

87-135 Brompton Rd, London, Greater London
Deli · Kensington and Chelsea · 4 tips and reviews
The Wolseley is one of London must.

14. The Wolseley

9.0
160 Piccadilly (Arlington St), London, Greater London
Modern European Restaurant · 553 tips and reviews
Monmouth Coffee Company is one of London must.

15. Monmouth Coffee Company

9.2
27 Monmouth St, Covent Garden, Greater London
Coffee Shop · Holborn and Covent Garden · 489 tips and reviews
Monmouth Coffee Company is one of London must.

16. Monmouth Coffee Company

9.2
2 Park St (Stoney St), London, Greater London
Coffee Shop · South Bank · 372 tips and reviews
The Hummingbird Bakery is one of London must.

17. The Hummingbird Bakery

155a Wardour St, Soho, Greater London
Cupcake Shop · 150 tips and reviews
Nopi is one of London must.

18. Nopi

9.0
21-22 Warwick St, London, Greater London
Mediterranean Restaurant · 239 tips and reviews
Princi is one of London must.

19. Princi

135 Wardour St, Soho, Greater London
Bakery · 570 tips and reviews
Yalla Yalla is one of London must.

20. Yalla Yalla

7.2
12 Winsley St., London, Greater London
Lebanese Restaurant · West End · 95 tips and reviews
Daunt Books is one of London must.

21. Daunt Books

9.5
83 Marylebone High St, Marylebone, Greater London
Bookstore · Marylebone, London, Greater London · 99 tips and reviews
Burberry is one of London must.

22. Burberry

9.2
121 Regent St, London, Greater London
Boutique · 43 tips and reviews
Fortnum & Mason is one of London must.

23. Fortnum & Mason

9.3
181 Piccadilly, London, Greater London
Department Store · Piccadilly · 441 tips and reviews
Godiva Cafe is one of London must.

24. Godiva Cafe

8.4
87-135 Brompton Rd (2nd Fl.), London, Greater London
Chocolate Store · Kensington and Chelsea · 118 tips and reviews
Tom's Kitchen is one of London must.

25. Tom's Kitchen

27 Cale St, London, Greater London
English Restaurant · Chelsea · 177 tips and reviews

26. Selfridges & Co

9.4
400 Oxford St, London, Greater London
Department Store · 773 tips and reviews

ℳ𝒶𝓎♍ℳ𝒶𝓎♍: What not to love about Selfridges! One of the truly great&amazing department stores on the planet. In a world where everything is available,Selfridges never ceases to amaze with their unique offerings

Hawksmoor Guildhall is one of London must.

27. Hawksmoor Guildhall

8.7
10 Basinghall St, London, Greater London
Steakhouse · City of London · 102 tips and reviews
B Bakery is one of London must.

28. B Bakery

7.9
6-7 Chandos Pl, London, Greater London
Tea Room · Charing Cross · 39 tips and reviews
Mandarin Oriental Hyde Park is one of London must.

29. Mandarin Oriental Hyde Park

9.3
66 Knightsbridge, London, Greater London
Hotel · Knightsbridge and Belgravia · 66 tips and reviews
Dinner by Heston Blumenthal is one of London must.

30. Dinner by Heston Blumenthal

8.8
Mandarin Oriental, 66 Knightsbridge, London, Greater London
Molecular Gastronomy Restaurant · Knightsbridge and Belgravia · 196 tips and reviews
Ice Cream Parlour is one of London must.

31. Ice Cream Parlour

87-135 Brompton Rd (2nd Fl), Knightsbridge, Greater London
Ice Cream Parlor · 59 tips and reviews
British Library is one of London must.

32. British Library

9.2
96 Euston Rd, London, Greater London
Library · 183 tips and reviews
Liberty of London is one of London must.

33. Liberty of London

9.3
Great Marlborough St, London, Greater London
Department Store · 263 tips and reviews
Piebury Corner is one of London must.

34. Piebury Corner

209-211 Holloway Rd, London, Greater London
Pie Shop · Holloway · 36 tips and reviews
Sanderson Hotel is one of London must.

35. Sanderson Hotel

8.7
50 Berners St, London, Greater London
Hotel · West End · 80 tips and reviews
Covent Garden Market is one of London must.

36. Covent Garden Market

9.3
The Piazza, London, Greater London
Shopping Plaza · City of Westminster · 374 tips and reviews
FreeState Coffee is one of London must.

37. FreeState Coffee

23 Southampton Row, Bloomsbury, Greater London
Coffee Shop · 95 tips and reviews
Flat White is one of London must.

38. Flat White

8.4
17 Berwick St (near Broadwick St), London, Greater London
Coffee Shop · Soho · 215 tips and reviews
Tate Modern is one of London must.

39. Tate Modern

9.2
53 Bankside, London, Greater London
Art Museum · South Bank · 820 tips and reviews
Tina, We Salute You is one of London must.

40. Tina, We Salute You

47 King Henry's Walk (Queen Margaret's Grove), Dalston, Greater London
Coffee Shop · 104 tips and reviews
SUSHISAMBA is one of London must.

41. SUSHISAMBA

9.1
110 Bishopsgate, London, Greater London
Sushi Restaurant · Bishopsgate · 504 tips and reviews
Duck & Waffle is one of London must.

42. Duck & Waffle

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

43. Barrafina

8.8
26-27 Dean St, London, Greater London
Tapas Restaurant · Soho · 219 tips and reviews
Workshop Coffee Co. is one of London must.

44. Workshop Coffee Co.

27 Clerkenwell Rd (at St John St), London, Greater London
Coffee Shop · Clerkenwell · 270 tips and reviews
Workshop Coffee Co. is one of London must.

45. Workshop Coffee Co.

1 Barrett St (St Christopher's Pl), Marylebone, Greater London
Coffee Shop · 315 tips and reviews
Kaffeine is one of London must.

46. Kaffeine

8.9
66 Great Titchfield St (Riding House St), London, Greater London
Coffee Shop · West End · 314 tips and reviews
Claridge's is one of London must.

47. Claridge's

9.3
49 Brook St, London, Greater London
Hotel · Mayfair · 115 tips and reviews
Peggy Porschen is one of London must.

48. Peggy Porschen

8.1
116 Ebury St, Belgravia, Greater London
Cupcake Shop · 101 tips and reviews
Granger & Co. is one of London must.

49. Granger & Co.

9.0
50 Sekforde St, London, Greater London
Breakfast Spot · Clerkenwell · 136 tips and reviews
Granger & Co. is one of London must.

50. Granger & Co.

8.9
175 Westbourne Gr, London, Greater London
Australian Restaurant · Pembridge · 524 tips and reviews
The Monocle Café is one of London must.

51. The Monocle Café

8.9
18 Chiltern St, Marylebone, Greater London
Café · 245 tips and reviews
The Monocle Shop is one of London must.

52. The Monocle Shop

2A George St, London, Greater London
Gift Store · Marylebone · 18 tips and reviews
TAP Coffee No. 193 is one of London must.

53. TAP Coffee No. 193

193 Wardour St (btwn Oxford St & Noel St), Soho, Greater London
Coffee Shop · 272 tips and reviews
TAP Coffee No. 26 is one of London must.

54. TAP Coffee No. 26

26 Rathbone Pl (Percy St), Fitzrovia, Greater London
Coffee Shop · Fitzrovia · 157 tips and reviews
British Museum is one of London must.

55. British Museum

9.4
Great Russell St (btwn Montague & Bloomsbury St), London, Greater London
History Museum · Bloomsbury · 1011 tips and reviews
Department of Coffee and Social Affairs is one of London must.

56. Department of Coffee and Social Affairs

114 Tottenham Ct Rd (at Midford Pl), Bloomsbury, Greater London
Coffee Shop · 121 tips and reviews
Royal Opera House is one of London must.

57. Royal Opera House

9.3
Bow St (Floral St), London, Greater London
Opera House · Coven · 140 tips and reviews
Balthazar is one of London must.

58. Balthazar

8.8
4-6 Russell St, Covent Garden, Greater London
Brasserie · City of Westminster · 273 tips and reviews
Royal China is one of London must.

59. Royal China

13 Queensway, London, Greater London
Dim Sum Restaurant · Lancaster Gate · 55 tips and reviews
The Breakfast Club is one of London must.

60. The Breakfast Club

7.4
31 Camden Passage (at Charlton Pl), London, Greater London
Breakfast Spot · Islington · 152 tips and reviews
Foyles is one of London must.

61. Foyles

9.4
107 Charing Cross Rd, Soho, Greater London
Bookstore · Soho, London, Greater London · 188 tips and reviews
Caravan Exmouth Market is one of London must.

62. Caravan Exmouth Market

8.7
11 Exmouth Market, London, Greater London
Breakfast Spot · Clerkenwell · 274 tips and reviews
Momo is one of London must.

63. Momo

25 Heddon St (Regent St), London, Greater London
Moroccan Restaurant · Mayfair · 192 tips and reviews
National Gallery is one of London must.

64. National Gallery

9.4
Trafalgar Sq, London, Greater London
Art Museum · Piccadilly · 511 tips and reviews
Dishoom is one of London must.

65. Dishoom

9.2
12 Upper St Martin’s Ln, London, Greater London
Indian Restaurant · City of Westminster · 761 tips and reviews
L'ETO Caffè is one of London must.

66. L'ETO Caffè

9.0
10 West Halkin St, London, Greater London
Café · Knightsbridge and Belgravia · 309 tips and reviews
Brasserie Zedel is one of London must.

67. Brasserie Zedel

8.4
20 Sherwood St, London, Greater London
Brasserie · Soho · 190 tips and reviews
Berners Tavern is one of London must.

68. Berners Tavern

9.1
10 Berners St, London, Greater London
English Restaurant · West End · 177 tips and reviews
202 Restaurant is one of London must.

69. 202 Restaurant

7.3
202 Westbourne Grove, London, Greater London
Café · Kensington and Chelsea · 81 tips and reviews
The Riding House Café is one of London must.

70. The Riding House Café

8.3
43-51 Great Titchfield St, London, Greater London
Café · West End · 301 tips and reviews
Caravan King's Cross is one of London must.

71. Caravan King's Cross

8.9
1 Granary Sq (Stable St), London, Greater London
Breakfast Spot · Kings Cross · 332 tips and reviews
The Royal Exchange is one of London must.

72. The Royal Exchange

8.5
5-14 Cornhill, London, Greater London
Historic and Protected Site · City of London · 45 tips and reviews
Leadenhall Market is one of London must.

73. Leadenhall Market

8.7
Gracechurch St, London, Greater London
Market · City of London · 57 tips and reviews
Bread Street Kitchen & Bar - St Paul's is one of London must.

74. Bread Street Kitchen & Bar - St Paul's

7.7
10 Bread St, London, Greater London
English Restaurant · City of London · 116 tips and reviews
Coq d'Argent is one of London must.

75. Coq d'Argent

8.1
1 Poultry, London, Greater London
French Restaurant · City of London · 60 tips and reviews
The Blacksmith & The Toffeemaker is one of London must.

76. The Blacksmith & The Toffeemaker

292-294 St John St, London, Greater London
Pub · Clerkenwell · 25 tips and reviews
Grange St. Pauls Hotel is one of London must.

77. Grange St. Pauls Hotel

10 Godliman St, London, Greater London
Hotel · City of London · 49 tips and reviews
The Grazing Goat is one of London must.

78. The Grazing Goat

8.8
6 New Quebec St, Marylebone, Greater London
Gastropub · Marylebone, London, Greater London · 157 tips and reviews
Amaya Restaurant is one of London must.

79. Amaya Restaurant

8.9
Halkin Arcade (Motcomb St), London, Greater London
Indian Restaurant · Knightsbridge and Belgravia · 215 tips and reviews
Lantana Cafe is one of London must.

80. Lantana Cafe

8.6
13 Charlotte Pl (at Goodge St), Fitzrovia, Greater London
Coffee Shop · Fitzrovia · 222 tips and reviews
Darwin Brasserie is one of London must.

81. Darwin Brasserie

7.9
1 Sky Garden Walk, London, Greater London
English Restaurant · City of London · 70 tips and reviews
Chin Chin Labs is one of London must.

82. Chin Chin Labs

8.1
49-50 Camden Lock Pl, London, Greater London
Ice Cream Parlor · Camden Town · 152 tips and reviews
Amorino is one of London must.

83. Amorino

9.1
7 Garrick St, Covent Garden, Greater London
Gelato Shop · City of Westminster · 103 tips and reviews
Amorino is one of London must.

84. Amorino

8.9
41 Old Compton St (Dean St), Soho, Greater London
Gelato Shop · Soho, London, Greater London · 135 tips and reviews
Amorino is one of London must.

85. Amorino

9.0
67a King's Rd, Chelsea, Greater London
Gelato Shop · 43 tips and reviews
Hoxton Street Monster Supplies is one of London must.

86. Hoxton Street Monster Supplies

8.6
159 Hoxton St, Hackney, Greater London
Candy Store · 9 tips and reviews
Magma Books is one of London must.

87. Magma Books

8 Earlham St (Tower St), Greater London, Greater London
Bookstore · Holborn and Covent Garden · 11 tips and reviews
Stanfords is one of London must.

88. Stanfords

12-14 Long Acre (near St Martin's Ln), Covent Garden, Greater London
Bookstore · City of Westminster · 55 tips and reviews
Prince of Wales Theatre is one of London must.

89. Prince of Wales Theatre

9.2
31 Coventry St, London, Greater London
Theater · Piccadilly · 143 tips and reviews
The Barge House is one of London must.

90. The Barge House

46a De Beauvoir Crescent, London, Greater London
Café · De Beauvoir · 53 tips and reviews
Honey & Co is one of London must.

91. Honey & Co

25 Warren St, City of Westminster, Greater London
Middle Eastern Restaurant · 133 tips and reviews
The London EDITION is one of London must.

92. The London EDITION

9.4
10 Berners St, London, Greater London
Hotel · West End · 81 tips and reviews
RIBA British Architectural Library is one of London must.

93. RIBA British Architectural Library

66 Portland Pl, London, Greater London
College Library · Marylebone · 4 tips and reviews
Store St Espresso is one of London must.

94. Store St Espresso

8.6
54 Tavistock Pl, London, Greater London
Coffee Shop · Bloomsbury · 99 tips and reviews
Sketch is one of London must.

95. Sketch

8.9
9 Conduit St, London, Greater London
Modern European Restaurant · Mayfair · 582 tips and reviews
The Goring Hotel is one of London must.

96. The Goring Hotel

8.8
15 Beeston Pl, London, Greater London
Hotel · City of Westminster · 41 tips and reviews
Hotel Café Royal is one of London must.

97. Hotel Café Royal

9.2
68 Regent St, London, Greater London
Hotel · Soho · 57 tips and reviews
Golborne Deli & Fine Wine is one of London must.

98. Golborne Deli & Fine Wine

8.9
100 Golborne Rd, London, Greater London
Deli · Golborne · 41 tips and reviews
The Ivy Chelsea Garden is one of London must.

99. The Ivy Chelsea Garden

8.9
195 -197 King's Rd, London, Greater London
English Restaurant · Chelsea · 314 tips and reviews
Bluebird Chelsea is one of London must.

100. Bluebird Chelsea

8.4
350 King's Rd, Chelsea, Greater London
Modern European Restaurant · 130 tips and reviews
The Modern Pantry is one of London must.

101. The Modern Pantry

48 St John's Sq (Clerkenwell Rd), Clerkenwell, Greater London
Modern European Restaurant · 177 tips and reviews
The Modern Pantry is one of London must.

102. The Modern Pantry

14 Finsbury Sq, London, Greater London
Modern European Restaurant · Islington · 24 tips and reviews
26 Grains is one of London must.

103. 26 Grains

8.8
1 Neal's Yard, London, Greater London
Breakfast Spot · Holborn and Covent Garden · 68 tips and reviews
Franco Manca is one of London must.

104. Franco Manca

8.8
36-39 Maiden Ln, Covent Garden, Greater London
Pizzeria · City of Westminster · 71 tips and reviews
Franco Manca is one of London must.

105. Franco Manca

8.6
52 Broadway Market, London Fields, Greater London
Pizzeria · 77 tips and reviews
Franco Manca is one of London must.

106. Franco Manca

8.6
20 Atlantic Rd, Brixton, Greater London
Pizzeria · 138 tips and reviews
Franco Manca is one of London must.

107. Franco Manca

9.1
144 Chiswick High Rd, Chiswick, Greater London
Pizzeria · 123 tips and reviews
Chiltern Firehouse is one of London must.

108. Chiltern Firehouse

8.9
1 Chiltern St, London, Greater London
Modern European Restaurant · Marylebone · 291 tips and reviews
Thistle Euston is one of London must.

109. Thistle Euston

Cardington St., London, Greater London
Hotel · 24 tips and reviews
BAO Bar is one of London must.

110. BAO Bar

Netil Market, 23 Westgate St, London, Greater London
Taiwanese Restaurant · London Fields · 17 tips and reviews
Bao is one of London must.

111. Bao

8.8
53 Lexington St, Soho, Greater London
Taiwanese Restaurant · 159 tips and reviews
Matilda The Musical is one of London must.

112. Matilda The Musical

Cambridge Theatre, Earlham St, London, Greater London
Other Event · Holborn and Covent Garden · 21 tips and reviews
My Old Dutch is one of London must.

113. My Old Dutch

8.0
131-132 High Holborn, Holborn, Greater London
Creperie · 125 tips and reviews
The Breakfast Club is one of London must.

114. The Breakfast Club

8.0
33 D'Arblay St (Wardour Mews), Soho, Greater London
Breakfast Spot · 439 tips and reviews
The Breakfast Club is one of London must.

115. The Breakfast Club

8.1
2-4 Rufus St (Hoxton Sq), Hoxton, Greater London
Breakfast Spot · 342 tips and reviews
NikeTown is one of London must.

116. NikeTown

8.7
236 Oxford St, London, Greater London
Sporting Goods Retail · West End · 127 tips and reviews
Saatchi Gallery is one of London must.

117. Saatchi Gallery

9.1
Duke of York Sq (King's Rd), London, Greater London
Art Gallery · Chelsea · 191 tips and reviews
Shoreditch Park is one of London must.

118. Shoreditch Park

8.2
New North Rd (Poole St), Hoxton, Greater London
Park · 24 tips and reviews
Brick Lane Market is one of London must.

119. Brick Lane Market

9.0
91 Brick Ln, London, Greater London
Market · Spitalfields and Banglatown · 184 tips and reviews
Sky Garden is one of London must.

120. Sky Garden

9.2
35 The Fenchurch Building, 20 Fenchurch St, London, Greater London
Scenic Lookout · City of London · 300 tips and reviews