Category Archives: Clock Tower

Clock Tower

The Clock Tower, near the entrance to the Prince of Wales Pier, is one of Dover’s landmarks. Originally built in the 1870s during the deepening and reconstruction of what became the Granville Dock. Together with the adjacent lifeboat station  the … Continue reading

Posted in Buildings, Clock Tower, Clock Tower, Maritime | Comments Off on Clock Tower