Barry Saint Edmunds is far south of London.
about seventy miles north of London and there was another town called Barry Saint Edmunds about twenty miles away from us and they had a little uh theater company