Explore details about location Woodland Square. Woodland Square is a location situated within the Leeds alongside other areas such as Pollard Lane, Maple Terrace, St. John's Street.