Hotels February 5, 2018 0 Four Seasons London at Ten Trinity Square With the Tower of London and Tower Bridge situated opposite the hotel’s grand neoclassical entrance,…