Lavender Pumphouse

Built 1930.

Location
Lavender Road, London, SE16

Categories

Authority

More Information
Lavender Pumphouse

arrow-up-circle