UK?
Netherlands
Ah looks like a UK town. Just a little pond in between
This town is right at the pond like a 2 min walk
Looks similar to east of England seaside towns