How many petrol stations are there in London?
As of my limited knowledge up to April 2023, there were around 520 petrol stations in Greater London. However, this information may be outdated and the actual number of petrol stations in London may have changed since then. To get the most up-to-date information, I suggest checking reliable sources such as the London Datastore or contacting a local authority.