This photo is taken from the Church in Spalding and shows a view looking over Hollyrood House & Ayscoughfee Hall. The old bandstand can be seen on the left of the photo. In the distance is the old Odeon Cinema and the Terrace on London Road. Photo undated
What memories do you have of the bandstand in Ayscoughfee, Hollyrood or the Odeon ?