Holiday Inn London - Regents Park
Carburton Street, London
W1W 5EE