67 Lombard Street, EC3 has been acquired by Stream Field Investments, which is a wholly owned subsidiary of Ho Bee Land.
67 Lombard Street, EC3 is a City of London office building comprising 94,000 sq ft of space over 9 floors. Green Property Holdings have sold the building at a yield of 4%.