The Showroom Art Gallery is located in Pretoria, South Africa on Plot 78C, Leander Way, Olympus. The Showroom Art Gallery is rated 4.5 out of 5 in the category art gallery in South Africa.
Address
Plot 78C, Leander Way, Olympus
Amenities
ToiletsNo restaurant
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance