Great location for Twickenham Stadium and Host very pleasant and helpful