UK, London
12 Lancaster Gate, Lancaster Gate, Westminster Borough, London, W2 3LG, United Kingdom