Canary Wharf, The City Magazine & Vantage, London