Photo of the Day
#1
Photo of the Day
On a typical day in London you can probably expect to see a fair amount of supercars, however certain areas are a trap for the most expensive rides. Here we have one such place, Harrods in Knightsbridge. 2 LP640’s in the same place? Happens all the time down there!


#6
You just wait, in the next few weeks the road around Harrods turns into the most expensive car park in the world and it will stay like that for the summer. Any exotic you can think off will appear on a daily basis. It is the ultimate car spotters place....




