Caledonian Park Clock Tower by tomdoel

Caledonian Park Clock Tower

Built in 1855 as the centrepiece of the long-demolished Metropolitan Cattle Market, the tower now stands in the hidden gem of Cally Park in Holloway, North London
Leave a Comment
Sign up for a free account or Sign in to post a comment.