PHOTO CANNON STREET STATION CANNON STREET STATION IS ONE OF THE LONDON TERMINUS
£1.85
THE STATION WAS OPENED IN 1866. THE ORIGINAL TOWERS AT THE RIVER END OF THE STATION ARE ALL THAT REMAINS OF THE ORIGINAL BUILDING AND ARE GRADE II LISTED. THE WORKING PARTS OF THE STATION HAVE ALL BEEN REDEVELOPED IN RECENT YEARS.