'Harlequin Watford set to be put up for sale at £190 million', report claims

2 weeks ago 27

Rommie Analytics

Watford High Street shopping centre The Harlequin is reportedly set to be put up for sale at £190 million.
Read Entire Article