JP Morgan completes Oxford Street buy

JP Morgan has bought 291 Oxford Street and 2 Harewood Place, W1, for around £71m – a 5.76% yield.

The 26,121 sq ft building was put up for sale