British
Unit 8, Plantation Place,
EC3M 6BL,
London
Average price £29
Specify a date and enjoy promotions of up to -50% in our best restaurants
British
20 Fenchurch Street The Sky Garden,
EC3M 3BY,
London
Average price £41
Afternoon Tea
80 Houndsditch,
EC3A 7AB,
London
Average price £72