We have moved! Our new office is at 143 New Bond St, Mayfair, London, W1S 2TP.