The Caversham Mill
I was lucky enough to be in the Midlands over the weekend and while I was there, I stumbled upon what has to be one of the most unique and exquisite restaurants in South Africa: The Caversham Mill.
The Caversham Mill is an establishment that is steeped in history. The Mill was originally built [...]







