As well as a stunning bird's-eye view of landmarks such as the Tower of London, Buckingham Palace and even Windsor Castle, on a clear day the sharper-eyed among the residents will be able to see all the way from the 70-storey tower to the English Channel.