Venue feature - England Changing Rooms
When you think of changing rooms it no doubt conjures up the idea of smelly socks and sweaty bodies, the last place you would imagine sitting down to enjoy a five course dinner. Believe it or not, The England Changing Rooms at Twickenham Stadium is the place of many a VIP dinner or drinks reception, wowing every guest that steps through the doors.