The Cock Inn

The Cock Inn
3 Callis Street, Sudbury, Suffolk, CO10 8PX