You may have noticed the mile markers along Main Road in the deep south. There is one at the corner of Main/Steenberg road, another opposite the Old Bakery, and one in St James. Here is the original Lakeside marker.
According to the Muizenberg Historical Conservation Society, the original stones date back to around 1810. You may have also noticed (I didn’t) that there were two gaps in the sequence. Muizenberg and (I think) Kalk Bay.
Thanks to the Kalk Bay and St James Historical Society (and some cash from the City roads department), the gaps have been filled with brand new replica stones. This one is by the BP petrol station in Muizenberg. I have not managed to find the other new stone yet, but I will post a pic as soon as I do!