Landmark in the City’s Historic Heart
Four Seasons Hotel London at Ten Trinity Square is located next to the Tower of London – a World Heritage site – overlooking the River Thames and Trinity Gardens.
First opened in 1922, this Grade II listed building is the former headquarters of the Port of London
Authority. Built in the Beaux Art architectural style with impressive Corinthian columns and glass covered central rotunda, the hotel features a total of 100 bedrooms, including 11 spacious suites. It also offers private residences with equipped kitchens and luxurious bedrooms.