For Sale: Powell Road III, London E5