The Vendry is now part of Groupize! Read more

The Patch

Located In: Twickenham Stadium

Standing: 200

Twickenham Stadium

Twickenham Stadium

The Patch
Address
Twickenham Stadium

200 Whitton Road Greater London, England TW2 7BA

Business Space Location Map
Capacity

Standing: 200

F&B Options
In-house catering
Features
  • Outdoor Area
Overview

Located just outside of the West Stand of Twickenham, The Patch provides the perfect space to excite and engage your team with an endless range of activities and celebrations, right in front of a stunning backdrop of the Home of England Rugby.