Rupert Grint has won a two-year battle with neighbours to turn a £5.4 million ($A10.5 million) country estate into his very own Hogsmeade.