Timeless Architecture, Modern Comfort £650,000 2 Bedrooms ● City Road, London Refined Living in a Landmark Setting. Dalby House, EC1. View details