28 Apr 2017 Byron Southwood Public School by bwadmin | | 0 Loading Map… Byron Southwood Public School1379 Lola St - LondonEvents Address 1379 Lola St London ON N6K 3R6 Canada Upcoming Events No events in this location