Kensington resi development hits the market

A block of flats with development opportunity in Kensington, W8, is being sold with a price tag of £50m.

Allen House, Allen Street, is an Edwardian redbrick block, comprising 45 flats. The six-storey building spans 40,916 sq