Natural History Museum
Museums and art galleries are the essential option for a tour of London. Especially when it’s raining! Our first stop… is the Natural History Museum, a Victorian Edifice built to reflect its content, an overkill of decoration. I’ve always admired the Victorian ethos that if something needs to be made you should always try and […]
Natural History Museum Read More »