scavengedluxury: Telford Road, Notting Hill Gate, London, circa 1974. Photo by Roger Perry.