This high-end, world-famous department store consists of 330 departments. It is garish and stylish at the same time.
The second largest store in the whole country (Harrods being the largest one) is a treat for both shopaholics and architecture lovers.
Fortnum & Mason is an upmarket department store in London, England. The main store is located at 181 Piccadilly in the St James's area of…
Liberty, commonly known as Liberty's, is a luxury department store in London, England.
The Selfridges Building is a landmark building in Birmingham, England.
Highcross Leicester is a shopping centre in Leicester, England. It was opened as The Shires in 1991 to supplement the Haymarket Shopping…
Cole Brothers was a department store located in Sheffield in South Yorkshire, United Kingdom.