The Shelford Feast

Date: Fri 8th July 2022

Location: The Grand Marquee, Woollards Lane, Great Shelford Cambridge, CB22 5LZ

Location:

Postponed to 2022.