Go Hotels
Home > United Kingdom > Shefford United Kingdom Flag

We have 1 hotel in Shefford.

The Green Man Stanford Star Rating 3        
Southill Road, Stanford near Biggleswade

Traditionally decorated venue serving pub favourites and other global dishes, with accommodation...
More on Shefford .
Shefford is a small town and civil parish located in the Central Bedfordshire district of Bedfordshire, England. At the 2001 census it had a population of 4,928, and was estimated to have grown to 5,770 by 2007.