Listed at WhichLocation.co.uk for property investors, Isle of Dogs in East London is home to flats and apartments that make the perfect place for buyers to settle in.