Some people in London prefer to live in long house boats which line the banks of the city's many canals.