Lewisham Pump

From the 1830s.

Location
Lewisham High Street, Opposite Lewisham Park, London, SE13

Categories

Authority

    arrow-up-circle