59 Grant Avenue, Cnr Algernon Street, Norwood, Johannesburg, South Africa
Grant Avenue, Norwood; always a hive of activity. People rushing everywhere, corner coffee shops with tables on the pavement, people visiting, having meetings out of the office, stress and fast paced life style. Yet nowhere to relax, unwind and restore right on our own doorsteps.