The Victoria Clocktower was built to pay homage to Queen Victoria of Britain. It is one of the oldest monuments in Mahé, Seychelles and was built to replicate a clock that was first erected in London in 1897 at the junction of Victoria Street and Vauxhall Bridge Road, near Victoria Station. The Victoria Clocktower is also called Lorloz in Creole and is a national monument of Seychelles.
Clock tower in Victoria, Mahé, Seychelles