Harrods | Mowbray Court Hotel London

Make Your Reservation


Much more than just a shop, Harrods is one of the most famous stores in the world, although it may also be the most expensive! The interior décor is stunning, particularly the famous Egyptian escalator. The food halls are magnificent. Please note that backpacks are not allowed in the store. (Knightsbridge Tube).  Shop till you drop and come back for a relaxing night at our budget-friendly hotel in London.

Discount deal

This will close in 40 seconds