Luxury 1039 sqft two bedrooms, two bathrooms apartment set within Carrara Tower, part of the 250 City Road development. Comprising inviting living area,