St Edmund’s Catholic Primary School TW2 7BB Nelson Road TW2 7BB United Kingdom Built: February 19, 2019 Address: TW2 7BB Nelson Road TW2 7BB United Kingdom