UK, London
55 Prince’s Square London W2 4PX, United Kingdom