Meadow Partners buys Shoreditch office

New York-based Meadow Partners has an office building in Shoreditch, London’s tech and creative hub, for £74m. The acquisition of the...

New York-based Meadow Partners has an office building in Shoreditch, London’s tech and creative hub, for £74m. The acquisition of the