Guide at a Glance
London, England, United Kingdom
Farm Tour, Nature
Michelle is the Farm Yard Manager of Vauxhall City Farm that offers a farm tour. She looks after the farmyard staff, students and volunteers as well as around 150 animals. She also trains the animals during her spare time.