Know About Dartford : The town centre is situated in a valley through which the River Darent flows, and where the old road from London to Dover crossed, Dartford became a market town in medieval times and although today it is a principally a commuter town for Greater London it has a long history of religious, cultural and Importance. Dartford lies on the outskirts of London, next to the River Thames. Dartford has two major buildings concerned with performance art. Today, its residents are mostly commuters working in the Capital. The Orchard Theatre, located in the town centre, is a fully professional theatre, providing audiences with a large range of dance, drama, music and entertainment and many more...