British
39 Buckingham Palace Road,
SW1W 0PP,
London
Average price £70
Valentine's Day menu £120
European
1- 3 Kensington Court,
W8 5NX,
London
Average price £90
Valentine's Day Vegetarian Tasting Menu £105
Indian
244 Upper Richmond Road,
SW15 6TG,
London
Average price £25
Valentine's Day menu £130
Indian
88 Balham High Road,
SW12 9AG,
London
Average price £25
Valentine's Day menu- £101 per couple £101
Indian
1 Station parade Uxbridge Road,
W5 3NU,
London
Average price £20
Indian
123 Uxbridge Road,
W13 9BD,
London
Average price £23 Accepts Yums
45 Whitechapel Road,
E1 1DU,
London
Average price £25
Valentine's Day menu £40
Pizzeria
Barking Road 110,
E16 1EH,
London
Average price £20
British
4A Upper St Martin's Lane,
WC2H 9NY,
London
Average price £30
Valentine's Day menu £40
Valentine's Day menu £75
30 Leinster Gardens,
W2 3AN,
London
Average price £30 Accepts Yums
Valentines Lunch or Dinner Menu £39.95
British
1-3 Kensington Court,
W8 5DL,
London
Average price £75
Valentine's Day menu £780
Indian
118 Brick Lane,
E1 6RL,
London
Average price £20 Accepts Yums
Valentine's Day menu £65