519 Church St, Toronto
View LocationLocated in a busy downtown area, Barbara Hall Park is tucked away behind the streetscape, and offers some pleasantly unexpected green space, in the neighbourhood, the Church / Wellesley Village. The spash pad is fenced off from the playground, keeping it seperate