Location

The Star Inn Lessingham. Middle of nowhere but close to everywhere!


View The Star Inn in a larger map