Aytons Fish and Chip Shop phone 109-111, High St Great Ayton, North Yorkshire TS9 6BW map Gullivers Fish Shop phone 66, Newton Rd Great Ayton, North Yorkshire TS9 6EA map if (!IN_DEV) { ?> } ?>