Stores

Stores Aug 13, 2014

Queen Elizabeth II Buys Savile Row

Queen Elizabeth II now has a majority stake in Savile Row, London. Her property company, The Crown Estate, just purchased a 64.2% holding in Pollen Estate, whose…
Read more
View More Posts

Highsnobiety