Donnington Castle is a historic site located near Newbury in the county of Berkshire, England. The castle is situated on a hilltop overlooking the Lambourn Valley, providing picturesque views of the surrounding countryside.
Click Jigshare icon to turn the image into a jigsaw. Or click on photo to download or view full screen image.


