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.