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

1 month ago 44

Rommie Analytics

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