A large double page antique print illustrating Penshurst Place near Tonbridge in Kent, The Seat of Lord De L'isle and Dudley. From the Illustrated London News. Drawn and signed G. Montbard. Titled 'English Homes No. XII'. Dated January 7th 1888. Excellent condition with centre fold as issued. A large, impressive yet understated rare series from The Illustrated London News by George Montbard. Size approx 58x40cm.