The Queen made a visit to open the brand new KPMG building in Canary Wharf earlier on today, and, thanks to my getting rather lost in the vast and complex catacombs of underground shopping malls at the Wharf, I happened to stumble out right outside the KPMG building just as she was going in. Being a […]