Boards
London venue advice - Forum or Coronet
I'm just about to buy tickets to see the Decemberists in November. They're playing in two venues - the Forum and the Coronet. I've never been to either - is one clearly better than the other?
Advice please.