EC1M6DN
Charterhouse Square, Barbican, London, EC1M
Studio apartment Modern kitchenette Stylish shower room Offers contemporary living space Communal swimming and leisure facilities Amazing communal roof terrace Highly sought-after location