Restaurants - Other london
dine with us today
a stones throw from st paul's cathedral, our restaurant is situated in the heart of the city of london on ludgate hill, perfect for a work lunch and within easy walking distance of city thameslink station.
Loading map...