An unassuming group of buildings tucked away behind two shops on Peckham High Street, built in the 1720s, reveal the ...