UK, London
10 Connaught Street, Westminster, London W2 2AH