All of the main suppliers stock Beechfield or Atlantis caps.
If you want basics then SSP Hats or Hatworld in Manchester stocks the 'festival' bucket hats.