Recently, when in London for two nights, we chose to stay at the Holiday Inn Brent Cross. Some might suggest that a 20 minute tube ride into town is too much... but I disagree. We chose this hotel because it stood out as the nicest HI or other Intercontinental Hotel Group ...more»