In the heart of Liverpool city centre, surrounded by busy roads and high-rise buildings, lies a cobbled street with trees and low-rise housing. You'll find Cleveland Square before you reach the busy ...