North Road Academy is an all-through Islamic school located in Burslem, Stoke-on-Trent. With a focus on developing secure knowledge and skills, the school prepares students for life in modern Britain....