Alongside Harrods, Selfridges and Liberty, Harvey Nichols is one of the largest and most famous department stores in London.
Founded in 1813 as a linen shop, the store today stocks all manner of expensive designer goods, delicious food, carpets and a whole host of other luxury bits and bobs.
Today, Harvey Nichols has several stores throughout the UK and the world, as well as various restaurants across London.