Royal Watermen's Almshouses

Built in 1840

Location
Near Penge Lane, High Street, London, SE20

Categories

Authority

More Information
Royal Watermen's Almshouses

arrow-up-circle