There is a building at 61 Lord Street with Talk Talk on the ground floor and Rococo Coffee shop on the first. I was wondering if you might know anything of its history?...