EC1V2AB
Carrara Tower, Bollinder Place, London, EC1V
Carrara Tower 10th Floor Residents Swimming Pool Open Plan Living Space Islington & Shoreditch 710.42 Sq. ft 250 City Road Development Great Views Concierge Service Chain Free