Source - SMW
British Land Co bought back 344,200 ordinary shares yesterday at the volume weighted average price of  680.82p apiece for cancellation.


At 9:01am: (LON:BLND) British Land Co PLC share price was +6.7p at 687.9p