Given the small size of the boats and proximity of the trees to the water I would guess a lake somewhere - that narrows it down to a few hundred in the UK!
Poole Park Lake? There is the main lake with a smaller one the other side of a road. The smaller one could be behind the railings in the distance. Just a wild uneducated guess.