- Located inside the Twickenham Stadium, the Live Room, as the name suggests, plays host to a range of live events. Besides events like concerts and galas that are organized here, the venue is also available for hire. Spread over an area of 513 square meters, the room can hold a maximum of 600 people in a reception-style arrangement. See the website or contact for more information.
- © wcities.com 2013
Ask a local about Live Room (The)
Ask Hounslow Locals about Live Room (The)