Under Offer The Featherstone Building, 66 City Road, London, EC1Y 2AL Terms on Application Office 9724 sqft