Sale: 1155 Trafalgar St, London East, N5Z 1H3