A stylishly converted 1965 Dutch barge based in West London
Richmond, London
Click here to find out more information about our booking fees