Beautiful accommodations,clean & friendly located in the heart of London.