Penzance Park Home/Park/Penzance Park Glenwood, Berea, 4001 Contacts Glenwood, Berea, 4001 Send updates or Remove Description Features Good for kids Map Reviews No reviews! ADD REVIEW Similar companies Park Happy Island Water World South Africa 106 Lake View Dr, Muldersdrift, Krugersdorp, 2000 0106003333 Park nkowankowa Social Park Social Park, Nkowankowa-A, 0870 Park Willow Park Willow St, Lenasia, 1827 +27117126600 Park Private Park Sebokeng Unit 3, Sebokeng, 1984 Categories Park