The Arc, 225 City Road
The Arc is a beautiful and rare addition to the London skyline. The residential development comprises studio, one, two and three-bedroom apartments on City Road. Perfectly located in the heart of Old Street's Tech City, the Arc is moments from the quaint streets and canals of Islington and the buzz and vibrancy of Shoreditch. This Central London location offers brilliant connectivity to The City...