The King Alfred School NW11 7HY North End Road NW11 7HY United Kingdom Built: March 27, 2020 Address: NW11 7HY North End Road NW11 7HY United Kingdom