MICHELINBritish
35 Spital Square,
E1 6DY,
London
Average price £30
MICHELIN Special £28
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
British
109-117 Middlesex Street,
E1 7JF,
London
Average price £45
Japanese
33 Broadgate Circle,
EC2M 2QS,
London
Average price £25
Afternoon Tea
38 Threadneedle Street,
EC2R 8AY,
London
Average price £35
Greek
6 Horner Square ,
E1 6AG,
London
Average price £12
Italian
107-112 Leadenhall Street,
EC3A 4AF,
London
Average price £40
Steakhouse
5 Finsbury Avenue,
EC2M 7LS,
London
Average price £25
Afternoon Tea
80 Houndsditch,
EC3A 7AB,
London
Average price £72
Choose from a host of restaurants in the heart of London's Square Mile.