Timeless Architecture, Modern Comfort £600,000 (Offers In Excess Of) 2 Bedrooms ● City Road, London Refined Living in a Landmark Setting. Dalby House, EC1. View details