Amazing location for many! We stayed for access to Twickenham stadium and have to say you couldn’t get better.
That said it was so nice to walk in to the town on the river side with bars and restaurants etc.
Value for Money I don’t think can be matched
Thank you for making our stay amazing