Founded 1895
Location 73 Borough High Street, London, SE1
Categories
Authority
More Information National Trust