75 Farringdon Road Farringdon EC1M Timeline News and progress updates from 75 Farringdon Road new development in Farringdon EC1M Post a new milestone Orchard Street Investment Management has completed a second letting at the newly refurbished 75 Farringdon Road office building. Milberg London is taking 1,728 sq ft... 21/04/2021 by Buildington