often made by first time web designers is to become infected with what I call the "because I can" syndrome. This results in every page having a different coloured background, different fonts and font sizes galore, animated gifs all over the place, and so on.
The result is that a visitor feels overwhelmed with colour and movement, and is distracted from seeing the content.
When designing a web site try to imagine your audience - people from different areas (countries even), of different sex and age and with differing tastes and levels of computing ability. You must try to please them all, and this means you have to pay attention to some key areas:
1. Navigation - make sure it's clear, easy to understand, and that it's repeated on every page. Don't just offer a "home" button on your lower-level pages, repeat the full navigation set. Your visitors may not want to have to go back to the home page each time they want a new page.
2. Uniformity of font and point sizes - generally speaking, new designers tend to go for a point size that's too big. This is often because they don't have much content to fill a page, and a small font size makes their content look lost on the page. In these circumstances go for a smaller point size, but add images to the page, and break up your text into small boxes.
3. Haphazard layout - Content is added to the page much as it would be in a Word document, and it ends up looking like one. Use tables - the web designers best friend, bar none. With tables you can vary the layout almost infinitely, while still retaining a well-ordered, neat appearance.
4. Backgrounds - each page should have the same background, and this rule should never, ever, be varied. Nothing makes a site look 'choppy' and amateurish more than a different colour or pattern on each page. I personally prefer a white background above anything else - it's the best colour against which to read text and view images.
5. Stillness - there's hardly ever a justification for animated gifs in my opinion, but if you must have movement restrict it to the home page. I particularly dislike waving flags.
There you are - you asked for opinions, and you have a few. Your site has potential - the subject matter is interesting, and with a good deal of work you could turn it into a stunning testament to the beauty of the British isles. make sure that your visitors know what they've landed on by the way - your homepage has no introduction to set the scene.