UK, London
55 Westbourne Terrace, Paddington, London, Westminster Borough, London, W2 3UY, United Kingdom