Harrods | Mowbray Court Hotel London

Make Your Reservation

Harrods

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.