London-Architecture.info
Title
London Architecture
Description
Excerpted from the website:
- There are over 240 museums in London, England, a number of them in Museum Mile. The British compulsion to collect artifacts means that Britain has the best museums in the world - we had a whole empire to plunder. Below is a shortlist of the main museums, but whatever your interest, from 17th Century fans, to fan engines, there's a museum specifically catering to your taste. And virtually all of them are free....