A crossroads and a place of rest for travellers on the long journey from London to Cambridge, Shelford Green has been an important landmark for centuries. A traditional place of celebration, trading and civic affairs, the centre of village life, Shelford Green has remained an important part of the community to this day. Much of the time villagers and visitors can be seen relaxing on the green, walking or simply admiring the well-kept flowerbeds and shrubberies.