UK, London
42 Princes Square, Bayswater, London W2 4AD, United Kingdom