£2,900 pcmTwo-bedroom apartment with river view2 bed flatLondon SE28 (SE28)Equivalent per room: £1,450 pcm Two-bedroom apartment with river view 8 New 2 bed flatLondon SE28 (SE28) £2,900 pcm Equivalent per room: £1,450 pcm *** BILLS INCLUDED *** Lovely two-bedroom flat overlooking the river Thames, perfect for long stays and evenings relaxing. There is a balcony...Available 23rd Aug