Ephemera › HS 3958 - Note paper of the Well House, Carisbrook Castle, Isle of Wight, published by Rock & Co., London, plate number 1724 dated 14 August 1860 Image 1 of 1 HS 3958 - Note paper of the Well House, Carisbrook Castle, Isle of Wight, published by Rock & Co., London, plate number 1724 dated 14 August 1860 £25.00 Two pin holes on fold. Unused sheet of folded writing paper. Add To Cart Added! Two pin holes on fold. Unused sheet of folded writing paper.