Tag Archives: mohammed al fayed

Harrods

Harrods is London's most famous department store.  The store has over 1 million square feet of selling space and is almost twice the size of Oxford Street's Selfridges. The store was founded in 1834 by Charles Henry Harrod and is now owned by Mohammed Al Fayed. Harrods is one of London's most popular shopping tourist attractions for overseas visitors and has staggering 15 million visitors every year. Location 87-135 Brompton Road, Knightsbridge, London SW1X 0LZ The nearest tube Read more [...]