UK, London
8-18 Inverness Terrace, Westminster Borough, London W2 3HU