We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Natural History Museum

Cromwell Road | South Kensington, London SW7 5BD, England
#713 of 14,030 restaurants in London
37 Thurloe Place
0.1 miles from Natural History Museum
#516 of 14,030 restaurants in London
23-24 Cromwell Place
0.2 miles from Natural History Museum
Cuisines: Dessert, French
#2,397 of 14,030 restaurants in London
15-17 Exhibition Road South Kensington
0.1 miles from Natural History Museum
Cuisines: Bakery
#3,555 of 14,030 restaurants in London
39 Thurloe Place
0.1 miles from Natural History Museum
Cuisines: Asian
#16 of 14,030 restaurants in London
18 Bute Street
0.2 miles from Natural History Museum
#4,476 of 14,030 restaurants in London
35 Thurloe Place South Kensington
0.1 miles from Natural History Museum
Cuisines: European
#657 of 14,030 restaurants in London
2 Harrington Road The Ampersand Hotel
0.2 miles from Natural History Museum
Cuisines: Mediterranean
Find a table
#969 of 14,030 restaurants in London
10 Harrington Road The Ampersand Hotel, South Kensington
0.2 miles from Natural History Museum
Cuisines: English, French
Find a table
#3,628 of 14,030 restaurants in London
29 Thurloe Place South Kensington
0.1 miles from Natural History Museum
Cuisines: Dessert, Japanese, Healthy, Tea Room
#1,372 of 14,030 restaurants in London
2-10 Harrington Rd SW7 3ER
0.2 miles from Natural History Museum
Cuisines: British
#2,103 of 14,030 restaurants in London
2-6 Exhibition Road, South Kensington
0.2 miles from Natural History Museum
Cuisines: French, Ice cream, Creperie
#310 of 14,030 restaurants in London
23 Old Brompton Rd South Kensington
0.2 miles from Natural History Museum
Cuisines: Italian, Pizza, Pasta
#1,411 of 14,030 restaurants in London
20 Thurloe Street
0.2 miles from Natural History Museum
Cuisines: Polish
#2,716 of 14,030 restaurants in London
1-5 Exhibition Road South Kensington
0.2 miles from Natural History Museum
Cuisines: Lebanese, Mediterranean, Middle Eastern
#3,577 of 14,030 restaurants in London
32 Old Compton Street Soho
0.1 miles from Natural History Museum
Cuisines: Japanese
#595 of 14,030 restaurants in London
14 Bute Street
0.2 miles from Natural History Museum
Cuisines: Ice cream
#465 of 14,030 restaurants in London
55 Exhibition Road
0.2 miles from Natural History Museum
Cuisines: Polish
#6,605 of 14,030 restaurants in London
Science Museum Exhibition Road, South Kensington
0.1 miles from Natural History Museum
#2,446 of 14,030 restaurants in London
24 Thurloe Street South Kensington
0.2 miles from Natural History Museum
Cuisines: Grill
#4,247 of 14,030 restaurants in London
7-9 Exhibition Road
0.2 miles from Natural History Museum
Cuisines: Spanish
Find a table
#422 of 14,030 restaurants in London
59 Old Brompton Road
0.2 miles from Natural History Museum
Cuisines: Turkish, Grill
#2,189 of 14,030 restaurants in London
9 Pelham Street
0.2 miles from Natural History Museum
Cuisines: Dessert
#4,598 of 14,030 restaurants in London
Cromwell Road South Kensington
0.2 miles from Natural History Museum
#5,224 of 14,030 restaurants in London
2-6 Exhibition Road
0.2 miles from Natural History Museum
Cuisines: French
#4,133 of 14,030 restaurants in London
41 Thurloe Street
0.2 miles from Natural History Museum
#2,291 of 14,030 restaurants in London
6 Glendower Place South Kensington
0.2 miles from Natural History Museum
Cuisines: Italian
Find a table
#3,427 of 14,030 restaurants in London
1-3 Pelham Street South Kensington
0.2 miles from Natural History Museum
Cuisines: English, British, Healthy
#4,779 of 14,030 restaurants in London
1 Harrington Road
0.2 miles from Natural History Museum
Cuisines: Dim Sum
#6,169 of 14,030 restaurants in London
8 Exhibition Rd
0.2 miles from Natural History Museum
Cuisines: Bakery
#3,949 of 14,030 restaurants in London
South Kensington
0.2 miles from Natural History Museum