Eel’s Foot Inn

Leiston Road, Leiston, Suffolk, IP16 4SN

Location map


Add to Shortlist