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.
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.