Find your home! 1,121,444 flats and houses for sale and for rent