How do I get cheap tickets for London West End shows?

How do I get cheap tickets for London West End shows? Buy online or look for discounts on TheWestendShows.co.uk or visit the theatre box offices in London.