1950's Humber Keel Barge converted into a houseboat in 2005.
Located in Canary Wharf, London
Local train stations, hotels, restaurants and parking.
Tags relating to this listing
Locations similar to 2403
Motor Torpedo Boat 219