English Martyrs Roman Catholic Primary School
St Mark Street, Wapping, London, E1 8DJ
English Martyrs Roman Catholic Primary School with URN 100962, a Voluntary aided school located in Tower Hamlets, city of London, England. A Mixed school with a capacity of 196...
