Return to "Cillo brothers take on Liverpool’s Panoramic venue" West Tower West Tower in Brook Street in Liverpool. Picture by Tony McDonough Next