The Three Pickerels
The Three Pickerels
Hotel
Bridge Rd
, Ely, England, United Kingdom
CB6 2AR
88
Very Good ·
8 reviews