If you are looking for an unspoilt beach in Britain then you may want to check out this article. It lists some lesser known beaches (at least they were until the article highlighted them) that might be worth a visit. Among the beaches it recommends are Luskentyre Beach on the Isle of Harris in the Outer Hebrides, Great Bay in St Martins on the Scilly isles and Oldshoremore in Sutherland. Many of the beaches are located in more isolated areas so require a little bit more effort to get too but I guess that’s why less people make do make the effort to visit them. A small price to pay I feel for a bit more of the beach to yourself.