20 Devonshire Place,
London W1G 6BW, 
United Kingdom