International Volvo Photo Locations Part 508 Iziko Old Town House Museum is located on Greenmarket Square and Burg Street in Cape Town, South Africa. Situated in the hub of Cape Town on Greenmarket Square, the Michaelis Collection is housed in the former City Hall (the Old Town House), which was built in 1755 in the […]