Day: 2006-12-21

London

On Monday we landed at 5:30am local time, checked in to our hotel and went walking. We ended up at the Natural History Museum and the Science Museum, which were about 1km away, and then came back to the hotel… Read More ›