The stunning little village is right on the border of England and Wales