I'm staying in Windsor on business in July for 6 nights. I have a weekend to myself where I can venture out. I plan to take in Windsor Castle. I may only have one day in London. What would you recommend? I'm looking to get a flavor for London but not too touristy or too busy (want to be at my leisure). I'll be there in July. I know I can take the train from Windsor into London. Which station is better - Waterloo or Paddington station? Also, any good places to eat and shop in Windsor? I live in the US and may never get back to these locations again so any advice/recommendations would be greatly appreciated.