2 bedroom flats to rent teddington