The Lancaster has landed at Summer at the Beach, Come see it at the Terrace Units, Waterbeach Barracks