No but thinking about where the vehicle is and circumstances. There is almost zero parking in the local area unless you are an MP, Lord or very high up Government official.
The car is obviously coming down towards Charing Cross from the Houses of Parliament. There is an underground car park for MPs and officials under the Parliament building.
Makes sense in ths context