Meh
Very nice park
Lower Newport Square Park is located at 106 Langtry Pl, Thornhill, ON L4J 8L6, Canada