chopstixandthecity.com
Belmond Mount Nelson – the Cape Town hotel with a nod to British Royalty
Where Harry and Meghan, the Duke and Duchess of Sussex, are staying while visiting Cape Town is being kept closely under wraps. It’s thought to be an official residence but if so they’r…