We reveal one of London's most iconic locations, famous for its superb range of retail shops - Oxford Street. Come and explore London oxford street and stay at The Montcalm Luxury Hotels. Get in touch for more information at http://www.themontcalm.com/