British
1-3 Kensington Court,
W8 5DL,
London
Average price £75
Valentine's Day menu £780
British
87-135 Brompton Road,
SW1X 7XL,
London
Average price £55
Valentine's Day menu £95
Afternoon Tea
Hyde Park Corner,
SW1X 7TA,
London
Average price £65 Accepts Yums
Valentine's Day Afternoon Tea with Rosé Champagne £90
British
Sheraton Grand London Park Lane, Piccadilly, Mayfair,
W1J 7BX,
London
Average price £26
Valentine's Afternoon Tea £65
British
68 Regent Street,
W1B 4DY,
London
Average price £70
European
The Langham Hotel,
W1B 1JA,
London
Average price £45
British
39 Buckingham Palace Road,
SW1W 0PP,
London
Average price £70
British
22 - 24 Basil Street,
SW3 1AT,
London
Average price £50
Afternoon Tea
6-7 Chandos Place,
WC2N 4HU,
London
Average price £20
American
Great Cumberland Place, Marble Arch,
W1H,
London
Average price £30 Accepts Yums
British
Hertsmere Road,
E14 4AL,
London
Average price £30
International
The Dorchester Hotel,
W1K 1QA,
London
Average price £85
23 James Street,
W1U 1DT,
London
Average price £25
Roseate House London, 3 Westbourne Terrace, Lancaster Gate,
W2 3UL,
London
Average price £20
British
73 Hollybush Hill,
E11 1PE,
London
Average price £20
British
Butlers Wharf,
SE1 2PU,
London
Average price £30
British
2 Cardinall Walk,
SW1E 5JL,
London
Average price £30
6 Marble Arch,
W2,
London
Average price £25
British
15 Montague Street,
WC1B 5BJ,
London
Average price £55