Wren_Academy
Wren Academy
Academy in London, England
Wren Academy is a mixed all-through school (plus sixth form) located in North Finchley, London, England.[1]
This article needs additional citations for verification. (March 2021) |
It was opened in 2008. In 2015 Wren Academy opened a primary school phase. The school also has an in-house chapel.