Set in the unspoilt beauty of the North Norfolk countryside, Langham Barns are located in the beautiful, peaceful village of Langham, one mile from the coast. There are many local attractions, fabulous walks on the beaches and marshes, sailing, cycling, fantastic restaurants, pubs and cafes alon...