Let’s Chat
1950’s Humber Keel Barge converted into a houseboat in 2005. Located in Canary Wharf, London
Log in to add this Space to your Favourites