Back to list
Spinach
Stunning 8.9 (6 reviews)
Around £18
Location
161 Lordship Lane
London SE22 8HD
See on the map