Nice, cosy and brand-new studios near Aldgate East Station. A nice experience!