Taman Len Seng, Taman Connaught - Building & Interior Photos