The world renown shopping destination in the heart of London's West End.
4 major department stores, over 100 brand leaders plus indiviual and unique shops for essentials, gifts, must-haves and souvenirs are only minutes away from the hotel, your ideal base for the shopping experience.