Holiday Inn London – Regents Park, Carburton St, Fitzrovia, London W1W 5EE