25 Apr 2023 Vantage announces second data center campus in west London Company's second London announcement of 2023