MICHELINBritish
28 Upper Grosvenor Street,
W1K 7EH,
London
Average price £80 Accepts Yums
MICHELIN Special £48
MICHELINBritish
35 Spital Square,
E1 6DY,
London
Average price £30
MICHELIN Special £28
European
The Langham Hotel,
W1B 1JA,
London
Average price £45
1 starMICHELINFrench
35 Spital Square,
E1 6DY,
London
Average price £79
Specify a date and enjoy promotions of up to -50% in our best restaurants
MICHELINBritish
10 Northumberland Avenue,
WC2N 5AE,
London
Average price £60
MICHELINIndian
17 – 19 Maddox Street,
W1S 2QH,
London
Average price £48 Accepts Yums
Indian
4 Arches Lane,
SW11 8AB,
London
Average price £25
Afternoon Tea
The Langham,
W1B 1JA,
London
Average price £70
1 starMICHELINIndian
12 a Berkeley Square House, Berkeley Square,
W1J 6BS,
London
Average price £62
MICHELINBritish
London Hilton on Park Lane, 22 Park Lane,
W1K 1BE,
London
Average price £77
1 starMICHELINFrench
22 Charlotte Street,
W1T 2NB,
London
Average price £48
1 starMICHELINFrench
Sofitel St James,
SW1Y 5NG,
London
Average price £36 Accepts Yums
3 starsMICHELINFrench
16 Carlos Place,
W1K 2AL,
London
Average price £125
Indian
The Old Westminster Library,
SW1P 3BU,
London
Average price £35
MICHELINAfternoon Tea
28 Maiden Lane,
WC2E 7JS,
London
Average price £25