Picton Castle Studios is currently closed