British Land snaps up three UK retail parks for 94 million pounds

Shopping centre owner British Land has bought three new retail parks for a total of 94 million pounds.


OR CONTINUE WITH
British Land