



not rated
London, United Kingdom, NW1 6JQ
+ (44) 20-7631-8000
$440 and up / Check Availability
Traditional Hotel housed in Victorian-era building dating from 1899 & featuring dramatic 8-story Winter Garden.