Waldorf Hilton Hotel

Aldwych
United Kingdom