Skip to main content

Twickenham

Things to do in Twickenham, Greater London

Twickenham is a town in southwest London, situated on the Thames and known historically as the home of English rugby. The area developed as a residential suburb in the 19th and 20th centuries, with the Rugby Football Union establishing its headquarters here in 1909.

Where to stay in Twickenham(5)

All hotels in Twickenham →
Where to stay

The town has several hotels and guest accommodation options. The Radisson RED London Twickenham is a modern hotel, while the Alexander Pope Hotel offers a smaller-scale alternative. Premier Inn has two locations in the area—one near the stadium and one to the east—providing mid-range chain accommodation. The Twickenham Guest House offers basic guest rooms.

Things to Do in Twickenham(1)

All attractions in Twickenham →
Things to do

Twickenham World Rugby Museum and Stadium is the principal attraction, offering stadium tours and exhibitions on the history of rugby union. The venue includes museum displays and guided access to the ground itself.

Where to Eat in Twickenham

All restaurants in Twickenham →

Attractions Near Twickenham

All attractions in Twickenham →

Worth the trip — within 50 miles of Twickenham.

Camping in Twickenham

All campsites in Twickenham →

Self-Catering Cottages in Twickenham

All cottages in Twickenham →

Common questions about Twickenham

Where can I stay in Twickenham?

We list 5 hotels, B&Bs and guest houses in and around Twickenham.

What is there to do in Twickenham?

We list 1 attractions and things to do in and around Twickenham.