With R* busy on her watersports week, I took K* over to see the Bekonscot Model Village one afternoon. He's getting a bit old for this kind of stuff but he still seemed to enjoy it. We took R* years ago when she was small and you tend to forget about taking your second child to all the places you took the first one. It blurs together doesn't it?
Bekonscot is the world's very first model village and it still is a superb place to take a young child. I would recommend it for three to six year olds.