City Road
London, EC1V
£4,247pcm (£980pw) (Tenant Info)
- 2 beds
- 2 baths
- 1 reception
A modern two bedroom apartment situated on a high floor of the Atlas Building, located in the heart of London's "Tech Hub". Residents have access to a full range of on site facilities and a 24 hour concierge.