View Single Post
  #5  
Old 11-06-2005, 08:40 AM
diebitter diebitter is offline
Senior Member
 
Join Date: Mar 2005
Posts: 417
Default Re: 24 hours in London England

If it's too wet and you need to be inside the Natural History Museum near South Kensington station is pretty cool (and free). You can even walk to Harrods from it afterwards.
Reply With Quote