Hanover Green advise Mactaggart family on sale of Holborn Hall
Mactaggart Family & Partners (MF&P) has sold Holborn Hall, 193-197 High Holborn, to a private investor for £21.95million reflecting a net initial yield of 4.88% and capital value of £835…Read more