Town Centre Securities buys new HQ in London’s medical district

Town Centre Securities has bought a new London headquarters at 45 Weymouth Street, W1. The move follows the sale of TCS’s previous Duke Street base in 2021 and is a part of the company’s ongoing portfolio diversification