Skip to main content

Lord Holland

Lord Holland currently resides in Royal Tunbridge Wells in Western Kent, England, sharing his home with Sasquatch, his loyal Basset Hound, and Poot, his hopelessly aromatic Yorkie. In his spare time, Lord Holland enjoys creating celebrity likenesses out of eggplant.