Nearest Station
Tower Hill
Set in the heart of the City, overlooking Tower Bridge and the Tower of London, Ten Trinity Square is the starting point for discovering Londons historic past, alongside its exhilarating present. As impressive inside as out, this famous five-star hotel remains the centre of attention, as a new chapter begins in its history.A
Four Seasons Hotel London at Ten Trinity Square, 10 Trinity Square, London, EC3N 4AJ
Tower Hill