Home of the best independent businesses in Cambridgeshire
8a Woollards Lane, Great Shelford, Cambridge, CB2 5LZ
+44 (0)1223 846129
info@shelforddeli.co.uk
http://www.shelforddeli.co.uk