Lavender Pumphouse
                                                      
Built 1930










Plaque Location

Lavender Road
London
SE16

Further Information

Categories
Locations
Names