The Mercer
34 Threadneedle Street
in Liverpool St Station
London
51.514177 -0.084639
Keywords: English See all and suggest more
1 Reviews
First reviewed by Peter
-
Wonderful English restaurant in the heart of the city. Spectacular wine selection, and marvelous service. A real find.