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.

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

Book Now