Een kruispunt van wegen en een plaats van rust voor reizigers op de lange reis van Londen naar Cambridge, Shelford Groen is een belangrijke mijlpaal voor eeuwen. Een traditionele plaats van viering, handels-en burgerlijke zaken, het centrum van het dorpsleven, Shelford Green is nog steeds een belangrijk onderdeel van de gemeenschap aan deze dag. Een groot deel van de tijd dorpelingen en bezoekers te zien ontspannen op de groene, wandelen of gewoon bewonderen van de goed verzorgde bloemperken en shrubberies.