Holiday Inn London - Brentford Lock
Brentford, Greater London TW8 8GA
A great location overlooking the Grand Union Canal, vibrant and stylish, all modern amenities, friendly staff, and only 20 minutes from London Heathrow! With Twickenham only 3 miles away, mix sport and…
- Distance: 0.25 Miles
- Max: 500 guests
- Packages: 2