Upvote:0
Mostly, there is no free parking zone in London and most of the parking spaces are paid. There are many private agencies that provide parking facilities and charge some money.
Upvote:5
https://www.ncp.co.uk/parking-solutions/london-underground-car-parks/ lists all car parks at London Underground stations, from where you can continue into London by Tube.
I don't know how busy these car parks typically are, but North Greenwich looks like the biggest one at a south-east London Tube station, and according to this page it'll cost £7.50 to park there all day on a Sunday.
Upvote:16
Dartford is already practically in London; you are unlikely to get anywhere much nearer. Trains from there go directly to Charing Cross, London Bridge and Victoria, which are right in the centre of town.