-She is wondering about the London Eye (ferris wheel?), if it is usually very busy in August or worth it to check out. Also if it's possible to get tickets in advance and if so, how and where?
http://www.londoneye.com/ offers tickets online and there's also a ticket office situated right next to the Eye (http://www.londoneye.com/VisitorInfo...s/Default.aspx) where you can buy tickets on the day or in advance (personally I would avoid buying on the day as you may find a large wait especially if its a nice day!) I'm not sure how far in advance you can book though, hopefully the links can help with that. The London Eye is usually busy (slightly less so than Summer but as I said, the weather in the later months is usually a factor in the popularity)
-Any suggestions for nice restaurants or cafes. She would also love to try a good British pub, any recommendations?
Covent Garden has some lovely pubs: http://www.coventgardenlife.com/pubs...sbarscafes.asp and is easily accessible on the tube (Never take a bus in London ever! A 10 minute walk or 2 minute tube is preferable to what can turn out to be an hour journey at times!) Good British pubs I'd recommend: http://www.coventgardenlife.com/places.asp?PlaceID=111 , http://www.coventgardenlife.com/places.asp?PlaceID=62, http://www.coventgardenlife.com/places.asp?PlaceID=74.
There are plenty more in the area which you will see just walking around in the area so you won't be short of finding one
By the way what types of cuisine does your friend like as then I can recommend in accordance with those preferences?
-Is there a good place to get cheap train tickets, or some kind of deal that visitors can get?
Best way to get cheap tickets over here would be to visit thetrainline.com and book a journey in advance. Depending on when you desire to travel there is an option to search for cheaper fares within those days and you can make big savings if you get there early as certain times of journeys have special offers.
-She'd also like to check out a bit of the countryside, anyone know any good spots? (Not too far from London is ideal, but any suggestions are welcomed.)
My friend lives in a rather quaint village in West Sussex called Findon with an expanse of surrounding countryside, this is slightly out of the way of London (rough map: http://www.findon.info/) but a train to Worthing takes approximately an hour and a half and then a bus from the station takes you there. Its rather remote but worth a day visit especially if you venture to Brighton/ furthe south for a few days.
Brighton which is a sort of 'London by the seaside' so you can enjoy the historic buildings (like the Pavilion http://www.brighton-hove-rpml.org.uk...ages/home.aspx) and a modern shopping centre. A bus journey in Brighton would also take you to further countryside easily such as http://www.southdowns.gov.uk/enjoying/. Like London, Brighton is a popular place for visitors and I'd recommend it for a few days to visit especially as its easily accesible on train from London direct (no changes and just under/an hour)
London also has some scenic green parks within the city which are nice to visit on a sunny day http://www.royalparks.gov.uk/
-Any good sight-seeing spots or events coming up during that time that might be interesting?
This is a good site to check: http://www.timeout.com/london/ and you can find events of interest in accordance to preference and time of visit. Hopefully this can also help: http://www.allinlondon.co.uk/whats-o...th=8&year=2011.
Personally, the West End is something your friend should visit if they enjoy theatre as thats a big pull in London and you can usually get good deals in advance: http://www.lastminute.com/site/entertainment/theatre/.
Museums are another London attraction and these are my personal recommendations: http://www.nhm.ac.uk/, http://www.britishmuseum.org/, http://www.vam.ac.uk/. Free admission but additional temporary exhibitions can cost from £5-10.
Thanks again for any ideas or info you have, much appreciated.
Coupons/savings in London can be found here: http://www.smartsave.com/uk/
(Hope this helps and if you want to know anymore feel free to PM me as I am a regular visitor to London throughout the year. )