Chelsea apartments are located just off King’s Road, the iconic shopping street, favoured by London’s wealthiest. Sloane Square station (District Line) is a short bus ride away, or a 12-minute walk. Due to the convenient public transports, living at Chelsea means you can attend to class of Imperial College London or Heythrop College in 16-minute.
The building offers large studio and one-bedroom apartments comprising of shower, fully fitted kitchen with a microwave, electric hobs and fridge. Each apartment has a king-sized bed, a HD flat screen TV with Freeview and free Wi-Fi access.