Originally Posted By: wagga

Recheck the driving side.

New England used to have several of these, but they are now ruins.

This one is indeed a museum.

oops, yes the windshields help, so they drive on the left,
so it must be UK maybe Scotland as it is Northern hemisphere.

link to "several" is mysterious - is that the right link?