London A Global hub for culture and finance. Home to our flagship group of companies. Aldwych House71 – 79 LondonWC2A 2AQ