European
51 Buckingham Gate,
SW1E 6AF,
London
Average price £25 Accepts Yums
British
2 Cardinall Walk,
SW1E 5JL,
London
Average price £30
Specify a date and enjoy promotions of up to -50% in our best restaurants
Afternoon Tea
39 Buckingham Palace Road,
SW1W 0PP,
London
Average price £60
International
22-28 Broadway,
SW1H 0BH,
London
Average price £45