Go see the Crown Jewels! Pretty impressive. Also I really enjoyed seeing Windsor Castle.....not too far outside of London. Oh and Harrod's is a must!