St. Peter's Church at Stamford Road, circa 1913



Photograph

Information About

Facade of St. Peter's Church at Stamford Road, adjacent to St. Andrew's School. Opened in February 1875, it became temporary headquarters of St. John Ambulance (Feb 1949-1957). It was demolished and later became the site of National Library. Title devised by Library staff.