The Kimberley Hotel is now around 114 years old, and besides being a place frequented by members of parliament - for lunch - it was, for many years, the place from which horse-drawn carts would leave for the town of Kimberley, some 830km north-east of Cape Town (as the crow flies).
P.S. Did you notice Table Mountain hidden, almost from sight, in the background? :)