‘Supercar season’ hits central London
The streets are alive- August 30, 2015
- Super Cars
- Posted by Richard Snowden
- Leave your thoughts
It is known locally as the “supercar season”, the period from July to August when some of the world’s richest descend on Kensington and Chelsea in London, many with their extraordinary cars in tow.