Description Bugatti Veyron Grand Sport VS Veyron 16.4 .
Followed by a Rolls Royce Drophead and a Rolls Royce Ghost.
Spotted behind Harrods
Which one is your favorite?
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...