"at his parents' house in Lowndes Square"

 

Aston Martin AMV12 Vantage

 

Lowndes Square (pictured above) is a residential square in the up-market Belgravia area of central London. It is the location of some of the most expensive properties in the world.

 

 

Google Map