UK, London
95-99 Lancaster Gate, Westminster Borough, London, W2 3NS, United Kingdom