This photo is of Glasgow Road in 1965. Courtesy of the late Neil Gordon, it shows Gilmour’s Building on the north side of Glasgow Road at its junction with Forrest Street. The building was officially called Gilmours Place. It was a 2–storey tenement on Glasgow Road and I think it dates from at least 1879. Situated […]

