UK, London
5 Shepherd Street 5, Westminster Borough, London, W1J 7HN, United Kingdom