About Twickenham
Twickenham is famous for being home to the Twickenham Stadium, the largest rugby stadium on the planet. Located on the River Thames, the town is a suburb of London found just over 11 miles to the southwest of the city. While rugby is the town’s main attraction (drawing hundreds of thousands of tourists each year), Twickenham is also known for its 18th Century buildings that have been preserved remarkably well and three impressive period mansions.
Twickenham belongs to the London Borough of Richmond upon Thames, however prior to 1965 it formed part of Middlesex. It has been documented, however, that Twickenham’s history dates back well before this time. The first records of Twickenham stretch way back to Pre-Norman times with a mention of the town on a charter signed in the year 704. It survived the bubonic plague in the 17th Century, a number of mill explosions in the 18th Century and first received electricity in 1902. As you wander the streets of Twickenham, you can imagine the times gone by and know that you are walking on a long and rich history.