The Caledonian Park Clock Tower is all that is left of one of London's largest livestock markets which operated until it was flattened by aerial bombing in 1940 during World War 2.
The Caledonian Park Clock Tower is all that is left of one of London's largest livestock markets which operated until it was flattened by aerial bombing in 1940 during World War 2.