Orchard Street secures trio of tenants at Farringdon office

Landlord Orchard Street has signed three new tenants at its recently refurbished office building at 75 Farringdon Road, EC1. Interior design brand König + Neurath has agreed to