Relive your favourite movie moments by visiting these stunning film locations across Britain.
Scotland's Isle of Skye was the setting for fantasy film Stardust starring Michelle Pfeiffer and Robert De Niro, Alnwick Castle in Northumberland became Hogwarts School in the Harry Potter films and Freshwater Beach in Wales saw a brutal battle scene take place in Robin Hood.
Like TV too? Take our quiz and see if you can guess these great British television locations
Sign up to our weekly newsletterFollow us on TwitterBecome a fan on Facebook