Home Tags Harrods

Tag: Harrods

Aston Martin window display in Harrods

0
Shoppers in London’s Knightsbridge are to be treated to the sight of a very special Aston Martin window display in Harrods, the world’s most famous luxury department store.