Found hidden right within LiverpoolÂ’s City Centre, Queen Avenue offers a sudden jump into a calming picturesque world outsi…