Festival Mall John Craig by John Craig | Mar 1, 2021 SHOP 87, FESTIVAL MALL, CNR CR SWART & KELVIN STREET, KEMPTON PARK, 1620 Festival Mall John CraigCNR CR SWART & KELVIN STREETKEMPTON PARK 1620 South AfricaPhone: 0100063174Email: [email protected]