Back to list
Spinach
Stunning 8.6 (13 reviews)
Approx. £18
Location
161 Lordship Lane
London SE22 8HD
See on the map
Book
Itinerary