Founded 1742.
Location 70 Marychurch Street, London, SE16
Categories
Authority
More Information Saint Mary Rotherhithe Charity School