Menier Cafe
51-53 Southwalk Street
London
SE1 1TE
0207-407-4411
Cafes Snack Bars & Tea Rooms
Visit Website