I don't think it was near any tunnels, other than the underground subway system. I was there a few months back and only for a few days in that particular area so I forget. My regards. But as GTRJacko said, its on Hyde Park Corner
It's the Lanesborough Hotel i believe, just on Hyde Park Corner. I've been there twice, first time there was a Green Phantom EWB and second, an R8 and a Phantom Drophead and a CL63 AMG.
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...