For SaleFlat in City Road, Micawber Wharf, EC1V£3,045,000City Road, Micawber Wharf, EC1VFlat for sale £3,045,000Property TypeFlatPrice£3,045,000DescriptionCity Road, Micawber Wharf, EC1V on MapMarketed bychestertons.co.ukContact agencyBook viewingSimilar to this propertySearch similar Flats in Micawber WharfSearch other Flats in Micawber Wharf, EC1V