Dorset Square Hotel, Firmdale Hotels is a beautiful Regency townhouse with 38 individually designed bedrooms, many of which look onto the leafy private garden square which was originally the site of Thomas Lord ... Read more

View all Luxury Hotels in London