Dated Buildings 1893 Choumert Road School, Choumert Road, Peckham Posted by mylocalplaque on March 6, 2017March 6, 2017 Advertisements Share this:TwitterFacebookGoogleLike this:Like Loading... Related