Deptford Almshouses                                                                            

Founded 1514
Moved 1876








Plaque Location

Creekside Foyer
14 Stowage
London
SE8

Further Information

►Categories
►Locations
►Names