Wenlock Church of England Junior School Luton - Bedfordshire Built: March 12, 2016 “We love how all children from any age group and any background can interact and relate with each other through imaginative building!” Address: Luton – Bedfordshire