The Three Pickerels

The Three Pickerels

Hotel

Bridge Rd, Ely, England, United Kingdom CB6 2AR