River Island buy for BP

 
BP Investment Management has bought the 14,227 sq ft River Island at 51-55 Above Bar Street in Southampton, Hampshire, from British Land for £8.65m – a 5.75% initial yield.