Hiya peeps, I'm soon planning a trip to London and wondered what is the best time to go to see all th Arab supercars.? Anyone know when they all come over and descend on the streets of London, Also where are the best places to spot the best cars or is it just pot luck. Many thanks...
Edgeware Road near Marble Arch, Park Lane down near the Hilton and Dorchester, Berkeley Square and then over in Knightsbridge on the back streets around Harrods.
George St, Bryanston Sq, Hyde Park Sq....have seen a few recently from Qatar, Bahrain and Dubai. If you pay no income tax buying and running one is simple