Aviva Investors Property Trust buys 21 New Street in London