A great place to stay if you are visiting Twickenham Stadium only a 15-20 minute walk away.
Friendly hosts and free parking