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.