Borough Hill, Sawston

Borough Hill is a large multivallate hillfort near Sawston, Cambridgeshire, England.

Description
Borough Hill is an oval-shaped area measuring 430 m east to west and 300 m north to south.