House for rent, BSMT - 50 Torrington Crescent, in London, CanadaLondon, BSMT - 50 Torrington CrescentProperty • 1 bed. • 1 bath.