Holiday Inn London Regent's Park W1W 20/12/2014 One of the ugliest buildings in London's Fitzrovia Show all news for Holiday Inn London Regent's Park