
Photography by Stephen Taylor. The New River is a manmade waterway that runs from Hertfordshire into London to provide water for the capital. It was built in the early 17th century. In London much of it slips behind housing or industrial developments, a green oasis.
Photography by Stephen Taylor. The New River is a manmade waterway that runs from Hertfordshire into London to provide water for the capital. It was built in the early 17th century. In London much of it slips behind housing or industrial developments, a green oasis.