Bliptures from jayman888

By jayman888

The Best Fish and Chips in the World

Are to be found in Aldeburgh in Suffolk.

The queue snakes down the road.

We get some whenever we are in Aldeburgh. They are worth queuing up for.

Comments
Sign in or get an account to comment.