Please note our new office location from 1st October, 2018.
Park House, 116 Park Street, Mayfair
London W1K 6SS
T +44 (0) 20 7495 7772 (unchanged)
F +44 (0) 20 7495 7773 (unchanged)
Park House is on the corner of Park Street and the south side of Oxford Street and is within easy walking distance of Marble Arch and Bond Street underground stations.
Reception is on the 8th Floor.