From the wall of windows, Tower Bridge – one of London’s most iconic sights – feels like it is almost in touching distance. Meanwhile, The Tower of London – perhaps an even more famous building – feels even closer. If the inside of Cheval Three Quays is …