The Clock Tower at Cape Town’s V&A Waterfront was manufactured in Scotland, linking the Scottish…

The Victoria & Alfred Waterfront is a prominent Cape Town landmark featuring historical structures often reflecting international links…