The Arc, City Road, London, EC1V
The Arc, City Road, London, EC1V
New show apartment at The Arc! This bright two bedroom apartment is located on the 17th floor, alongside a spacious master suite, it benefits from two terraces with wonderful views.
Asking Price£1,800,000