UK, London
116 Sussex Gardens, Westminster, London, W2 1UA