Sale: 129 Chambers Ave, London North, N5X 4H5