Looking for a hotel near Twickenham?

Perched on the banks of the River Thames, Twickenham is known worldwide as the home of English Rugby. However, sporting prowess aside, there's plenty of other attractions to be found in this affluent suburb, ranging from wide open green spaces, riverside walks and historic pubs. With its tree-lined streets and beauty spots next to the Thames, you'll find it hard to believe that you are only 10 miles from central London! In the centre of Twickenham, you'll find the beautifully cobbled and historic Church Street which is bursting with good restaurants and trendy bars and eateries, so you'll be spoilt for choice when it comes to quenching your thirst or indulging your taste buds. Whilst in the area, your 'to-do-list' surely must include catching a rugby match at Twickenham Stadium or a tour of the stadium itself!