Great place conveniently located for our weekend at Twickenham.