Find us on Facebook  See us on Instagram  Tweet us on Twitter


Swan Island

Swan Island in Twickenham, on the semi-tidal part of the Thames is home to many houseboats and floating homes of all shapes and sizes. They are mostly residential moorings and occasionally appear for sale.

These pages are provided by Floating Homes Limited to showcase the moorings we have visited in England. We do not own any of them and if we have a contact we supply it.