The Glen Shopping Centre

Orpen Rd, Johannesburg 2001, South Africa Phone: 27114359252 www.theglenshopping.co.

About

Located in the heart of Jozi South, The Glen Shopping Centre is conveniently situated off the N12 freeway, The Glen offers three levels of exquisite shopping walkways that compliment an extensive Home Style decor section and delicious indoor and outdoor dining that overlooks a charming open air garden terrace. 
9 wishlists

If you have been to The Glen Shopping Centre, share your experience

Review this place