AlBuck's London, UK
3 Reviews |
Holiday Inn London - Kensington High Street
The hotel is in an excellent location, just off Kensington High Street and convenient for tube and b...
Holiday Inn London - Elstree
Barnet By Pass
I'd looked for a North London hotel that would be easy to reach from the A1 and this had seemed to f...