The Floating Village Of West London

Hiding away in Twickenham is London’s most unusual village. Its name is Swan Island, a community of floating houses. We went to meet some of the residents to find out what life is like here.


Posted

in

by

Tags: