The Newbury Society AGM

Parish Room, St. John’s Church St. John’s Road, Newbury, Berkshire

Annual General Meeting for the Newbury Society