The river and St Helen's Church, Abingdon-on-Thames, Berkshire, c1955. View of boats on the Thames. St Helen's Church is thought to occupy the site of the Anglo-Saxon Helenstowe Nunnery.
World Europe United Kingdom England Berkshire
World Europe United Kingdom England Oxfordshire Abingdon
Locations & Buildings Places of Worship
Lifestyle & Leisure Transport & Travel
Science & Nature Geographical Features
Artistic Representations Landscapes
Pixel Dimensions (W x H) : 5669x4357
File Size : 72,363kb