The Featherstone Building, 66 City Road, London, EC1Y 2AL Terms on Application Office 5783 - 22380 sqft