You've got plenty of time to plan, if you want to see the normal tourist stuff, Paul and I got "the London Pass" when we were there, and it was completely worth every penny. http://www.londonpass.com/

Where in England does your friend live?