I dont mind it when its the tourists getting ripped off, but they should introduce proper charges for the English people so they dont rip us off as well. I went into a pub in the centre of London the other day before we went to see a show and it was four pounds for a pint. With two drinks and a meal, it cost me the best part of fifty pounds -- and that was just for the meal beforehand. then there was another 60 pounds for the ticket and eight quid on the travelcard each. so it cost me about 120 quid for a night out at the theatre, just for two people. and they weren't even good seats!
i told my wife that's the last time im taking her out for a while, and i cancelled her birthday that's coming up too