Manor School NW10 3NT Chamberlayne Road London NW10 3NT United Kingdom Built: January 3, 2017 Address: NW10 3NT Chamberlayne Road London NW10 3NT United Kingdom