Top things to do in Newbury
The largest town in West Berkshire, Newbury sits near Thatcham on the River Kennet by the North Wessex Downs. Newbury is on the Kennet & Avon Canal, which is integral to the views from the city at the Wharf and … read more