
Peering into the water
Sitting Tree is located at Westminster Ponds behind Parkwood hospital in London Ontario. There are over 100 acres of Carolinian forest, endangered species, birds, mammals, and lots to explore! For directions check out this map.