From the 1830s.
Location Lewisham High Street, Opposite Lewisham Park, London, SE13
Categories
Authority