Back to list
The George Poplar
Pleasant 6.5 (3 reviews)
Approx. £30
Location
114 Glengall Grove
London E14 3ND
See on the map
Book
Itinerary