Selwyn Primary School E13 0LX Cecil Road E13 0LX United Kingdom Built: February 21, 2023 Address: E13 0LX Cecil Road E13 0LX United Kingdom