Chislehurst Caves
Chislehurst Caves are actually in Kent rather than truly in London but they are on the outskirts and about a 30 minute journey from London Bridge station. The caves are viewed by guided tour which leaves on the hour from 10AM Wednesday to Sunday, once you step inside you will realise why it has to … Read more