Looking for a clean place in London? This is an amazing place for you to stay. Location is near to the Canning Town Station.