Opened 1899.
Location 30 Wood Street, London, E17
Categories
Authority
More Information Woodside School