3 ms·
Their main building is now in "The City" at Plumtree Court. This may explain why their Canary Wharf office looks a bit desolate.
by Nursie 6y ago
Their main building is now in "The City" at Plumtree Court. This may explain why their Canary Wharf office looks a bit desolate.