Scotland is different. There you can land in many Lochs.
I'm actually not convinced it's much different in England except for the obvious no landing spots like the Lake district etc. This thread has provided no definitive answer either. There's a speed limit on many parts of the Thames, but outside that I can't see any references to any specific prohibition banning seaplanes.