The Cumberland Hotel

Great Cumberland Place
Marylebone 
Greater London W1H 7AL
United Kingdom