You’ll find it nestled within the Lost Gardens of Heligan, one of Britain’s most famous botanical gardens, offering a unique experience for anyone who wanders through its lush scenery.