£2,495 pcmStunning 2 double bedroom flat by the River Thames2 bed flatIsleworth (TW7)Equivalent per room: £270-£305 pw Stunning 2 double bedroom flat by the River Thames 8 2 bed flatIsleworth (TW7) £2,495 pcm Equivalent per room: £270-£305 pw SHORT LET available at £850 per week (bill included) Stunning two double bedroom apartment with a modern open plan newly renovated...Available 15th Jul