Clapham Parochial School
                                                             
Opened 1839
Closed 1974











Plaque  Location

35 Macauley Road
London
SW4

Further Information