I have to agree with the price issue, can cost anywhere between £20-£40 to get down to London (usually only find out with a week or so before that i'm going!), i usually stay the night so there's the cost of somewhere to stay (again, booking week before doesn't help!)... then there's the tickets!
More often then not, i go to the tkts booth which does reduce the cost but still looking at £37 + for tickets, which, sometimes due to where the seats are - i decide just to pay full price and get a better view (being v short)
Suppose that is the downfall of London theatre! Luckily i live near Stratford so i see quite a few RSC productions and having worked there, sometimes get discount - compared to London though its extremely cheap!
-x-