High Force is a waterfall on the river Tees near Middleton -in-Teesdale, County Durham. It is supposedly one of Englands most impressive waterfalls and I can well believe that. It is Englands highest waterfall with a drop of 21metres. It's not as impressive at this time of year as I've seen it in the past, after a wet winter. It doesn't quite compare with other waterfalls in the world but it's the best we can offer 😂