Stylish and modern studio apartment that is well located in East London.