Twickenham
The Twickenham Stadium is the official home of England Rugby, not to mention the largest dedicated Rugby Union venue in the world. The perfect opportunity for any devoted rugby fan to soak up that rugby spirit!
Tired after an exciting day in Twickenham? Relax and Unwind in the comfort of Holiday Inn London - Kensington Forum.
Book online or call us on 0871 942 9100 and quote "IDAVE" to book your stay.
Stay With Us
Book online or call us on 0871 942 9100 and quote "IDAVE" to book your stay.