Give a Cheshire cheers to a true waterway wonder
Geek’s Guide One of the Seven Wonders of the British Waterways, the Anderton Boat Lift, near the Cheshire town of Northwich, is a perfect example of the rise, fall and reinvention of Britain’s Victorian industrial heritage.…