Barry Island is a district, peninsula and seaside resort, forming part of the town of Barry in the Vale of Glamorgan, South Wales. It is named after the 6th century Saint Baruc. From Wikipedia
James Corden and Ruth Jones return to direct and star in the last installment of the beloved series, set to air this Christmas.