A recently developed property located in the heart of Kensington provides 29 studio apartments. Each apartment contains a Kitchen, bathroom and a living/sleeping area. All apartments are installed with WiFi and satellite television. The smallest studio size is 14.2 sq m, while the largest studio size is 28.9 sq m.