Return to "Investor acquires Grade II-listed Liverpool building" One Temple Square One Temple Square, a Grade II-listed office building in Liverpool