Sale: 1118 Trafalgar St, London East, N5Z 1G8