The Mercer is located in London, United Kingdom on 34 Threadneedle St, Cornhill. The Mercer is rated 4.3 out of 5 in the category modern british restaurant in United Kingdom. The Mercer Bar and Restaurant, London, London's financial district, Threadneedle Street, Classic British food, Contemporary British food, Seasonal British ...
Address
34 Threadneedle St, Cornhill