Oxford Street is London's busiest shopping street, with all the high street retailers and designers brands, this is a place that you have to visit if your staying at one of our hotels. Get in touch for more information at http://shaftesburyhotels.com/