This item was originally published on this site

Orchard Street Investment Management has signed three lettings at its newly refurbished 75 Farringdon Road office building in London’s Midtown, leasing 11,000 sq ft of space.