Back to list
Lolo Bermondsey Street
Very good 8 (3 reviews)
Approx. £27
Location
102 Bermondsey Street
London SE1 3UB
See on the map
Book
Itinerary