European
14 America Square, Crosswall,
EC3N 2LJ,
London
Average price £37
Afternoon Tea
38 Threadneedle Street,
EC2R 8AY,
London
Average price £35
Italian
107-112 Leadenhall Street,
EC3A 4AF,
London
Average price £40
Specify a date and enjoy promotions of up to -50% in our best restaurants
Italian
1 Royal Exchange, Threadneedle Street,
EC3V 3LL,
London
Average price £20
Afternoon Tea
80 Houndsditch,
EC3A 7AB,
London
Average price £72