Medieval village built on