I never went to central London since they start to charge for parking.
Unfortunately I have to go today (or tomorrow). So I was looking where the parking bays are located (I need to go to SW1) from www.westminster.gov.uk.
In the link below says its free in SW1. Is it true? or they did not update the website?