The All singing and All dancing Moretonhampstead! 

It’s all about us and we just can’t help ourselves. The town turns into an open air gallery with well over a hundred beautiful hand-made flags decorating the streets.

This year the foot-tappingly good Music Day falls on Sunday 18th June,  just another reason for us to hang the flags out, as if we needed one.