Cedars Upper School
Mentmore Road, Linslade, Leighton Buzzard, Bedfordshire, LU7 2AE
Cedars Upper School with URN 137462, a Academy converter located in Central Bedfordshire, city of Leighton Buzzard, England. A Mixed school with a capacity of 1350 students, the school...
