Historic Sites in London when it rains

Centuries of London, mercifully under cover.