Serum Life Sciences Sets London Record at £138 Million December 13, 2023 BUSINESS·India News·London News The top end of London’s property market is insulated from the impact of higher borrowing costs, which have slowed the wider UK Read More