269 restaurants
With a price of 30-45£
Royal Exchange Grand Cafe and Bar / British
Open now · 8am - 11pm
Mezzanine Floor, Royal Exchange Avenue City of London,Westminster
€€€€