Leigh Junior, Infant & Nursery School B8 2YH Birmingham B8 2YH United Kingdom Built: February 14, 2015 Address: B8 2YH Birmingham B8 2YH United Kingdom