Sale: 129 Chambers Avenue, London North (North B), N5X4H5