exploring-london.com
10 subterranean sites in London – 10. Chislehurst Caves…
We finish our series on subterranean London with a visit to the Chislehurst Caves in the outer south-east. The ‘caves’, located in Chislehurst in Kent, are actually 22 miles of man-made…