The name says it all, magic! A Harry Potter fan's dream. Equally enjoyed by both adults and kids, this house has a lot to offer.