Shaftesbury Park Primary School
Ashbury Road, Battersea, London, SW11 5UW
Shaftesbury Park Primary School with URN 101020, a Community school located in Wandsworth, city of London, England. A Mixed school with a capacity of 450 students, the school campus...
