T.,
We are stationed in The Netherlands and LOVE IT! I have never been to London so no advice there but in The Netherlands there is lots to do! In Amerstdam there is the I am Amsterdam card that you can get for 24, 48 or 72 hours that is good for all the public transportation in the area along with GREAT discounts for the attractions and resturants. I attached the link belong for it. It is well worth the money!!! Also, another good area by Amsterdam is what my husband and I call "Holland in a nutshell" it is a tourist attraction village outside of there about 30 minute drive. You pay 5€ to park your car and the entrance is free. You get to see inside of windmills, cheese being made, wooden clogs be made (and 1,000's to purchase) mustard mill, pancake restaurant, boat tour and more. I attached the link as well for it. The is another great area to visit.
Have fun touring!
http://www.iamsterdamcard.com/
http://www.zaanseschans.nl/EN.html