Harrods

Harrods

Covering one million square feet of retail space, Harrods is the UK’s largest and most upmarket department store. With 8 floors full of beautiful displays and thousands of specially selected items (ranging from jewellery to clothing to homeware) – this luxurious and iconic shopping destination is definitely worth a visit. Not only that but with a selection of high end eateries you could easily spend an entire day getting lost in this wonderful piece of architecture cleverly disguised as a retail store.

When you are planning your next visit to London, you can stay at Mercure London Paddington and explore Harrods, a spectacular London shopping attraction.

Book Now