Forrabury stitches and watch tower