Return to "Have Liverpool city centre apartment rents peaked?" Mann Island Mann Island and The Strand on Liverpool waterfront. Picture by Tony McDonough