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
Shopping centre owner British Land has bought three new retail parks for a total of 94 million pounds.