Iconic buildings dominate the skyline around Four Seasons’ central London outpost; there’s the Shard, the Tower of London, the imposing buildings of Bank and of course, Tower Bridge itself. The hotel ...