Haven Burnham-on-Sea On Site Chip Shop

Haven, Burnham-on-Sea, Chip Shop

Convenient on site Haven Burnham-on-Sea On Site Chip Shop