The Waldorf Hilton, London

Aldwych
London
United Kingdom