From£230pp/pwBills optional3 bed flat, Isle Of DogsWelland Street, Isle of Dogs, London, SE109DW4.7 miles to Haggerston