StockMarketWire.com - British Land bought back 356,391 ordinary shares yesterday for cancellation at the volume weighted average price of 681.26p apiece under its buy-back programme.


At 8:44am: [LON:BLND] British Land Co PLC share price was -2.2p at 672.4p



Story provided by StockMarketWire.com