As one of the most unique design hotels in London, Blakes is an altar to the ritual of languid, animal grace. A station of the fourth world where the fragrant essence floats calmly alongside high octane rock and roll misbehaviour. A beautiful, lush and secluded garden. Tranquillity away from the city.
Daily, 8am – 8pm