When you walk through the streets of London you get spoiled by the number of exotic cars you can spot. The most beautiful and exclusive cars are parading in one of Europe's most iconic capitals. As we can see on our site, many of the most exclusive cars are spotted in London. And this spot just puts the exclamation point behind the statement that London is one of the top spot cities in the world. This fantastic looking McLaren P1 LM was spotted by SirMatvey.