02 November 2023 Editors Choice 3 Min Read
Tashas flicks the switch on London restaurant
Tashas’ first restaurant in London in the iconic Battersea Power Station will be an updated version of the original Tashas in Joburg
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In