Visit the historic Village of Biddestone and Lacock in Wiltshire England Lacock Abbey was one of the locations for the Harry Potter films