Occupying a prestigious address in central London, 62 Buckingham Gate is a landmark office development which resembles a jewel, with its tilting, prism-like …