Great location for Twickenham stadium - easy walking distance. Hosts were great - nothing was too much trouble. Clean and easy to find - would recommend- Thanks Monica x