This beautiful hotel was originally one of the Bloomsbury Townhouse Collection properties. While the famous West End theaters, as well as shopping areas and Londons financial center, are within walking distance ... Read more

View all Luxury Hotels in London