Sold: Florfield Road, London E8