Harlequins Rugby Club
Twickenham, Greater London TW2 7SX
How about this for something different? The Twickenham Stadium has been home to the famous Harlequins Rugby Club since 1963 and now offers a superb and unique venue for all kinds of corporate events, from…
- Distance: 0.55 Miles
- Max: 2000 guests