63 Strand Street, situated in the nucleus of the Cape Town City Centre boasts a remarkable history and is home to some formidable and respected companies. This building has large offices to let while the building has 24 hour security and 24 hour access. It is also near all the amenities you could ask for with being in the heart of the city centre.