Little Downham Anchor
25 main street Little Downham, Ely, CB6 2ST, United Kingdom,Object type: Hotel Ely
Situated in Ely, 3.1 miles from Ely Cathedral, Little Downham Anchor features accommodation with a restaurant, free private parking, a bar and a terrace. The ac