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

1 week ago 22

Rommie Analytics

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