Godric’s Hollow: The Place Where Magic Was Born Harry Potter filming locations: visit the real-life Godric’s Hollow and one of the most beautiful small towns in Britain!