Uffington Castle

hillfort in Oxfordshire

Uffington Castle is all that remains of an early Iron Age hill fort on the top of White Horse Hill in Oxfordshire, England.