British Land secures final tenant for 100 Liverpool Street

British Land has secured its final letting at 100 Liverpool Street, EC2.

Hudson River Trading will lease the 20,300 sq ft top floor of the building on a 10-year term. It will join Peel Hunt, Japan’s Sumitomo