The Shed: Your Welcoming, Friendly Local Pub

Situated in the quiet surroundings of Lode, near Cambridge, The Shed is a vibrant country style pub and restaurant offering visitors and locals a chance to catch up with friends...

Read More