Great location for Twickenham Stadium
Convenient bus link to Richmond
Studio has all the conveniences needed for an overnight stay