tomdoel

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

Comments
Sign in or get an account to comment.