A water leak at 71-90 Lissenden Gardens, Camden, London, has been fixed after a resident listed it as a "waterfall" on Google Maps.