We visited the famous Harrods..
the Harrods building
the store's interior has an Ancient Egyptian theme...
Harrods is a high-end department store located in Brompton Road in Brompton, in the Royal Borough of Kensington and Chelsea, London.
The store occupies a 5-acre (20,000 m2) site and has over one million square feet (90,000 m2) of selling space in over 330 departments.
The Harrods motto is Omnia Omnibus Ubique—All Things for All People, Everywhere. Several of its departments, including the seasonal Christmas department and the Food Hall, are world famous.