Explore details about location North Square. North Square is a location situated within the Edlington TC alongside other areas such as Hill Top Crescent, Ivanhoe Road, Lake Close.