It's a sight most frequently associated with Venice - vast stretches of water squeezed between buildings, all connected via a ...
Further benefits include being local to all amenities and having various transport links close by including Deptford Bridge ...