Margaret Green Animal Rescue Event Location Margaret Green Animal Rescue Church Knowle , Church Knowle, England, BH20 5NQ United Kingdom GET DIRECTIONS Upcoming Events <li>No events in this location</li>