Central to Twickenham, great host