Careers  |  Sign In  |  Register  |   Twitter

South Kensington Station – London, England

A Wonderful Concentration of Museums

More in: , England

There’s a high concentration of museums in South Kensington (well signposted from the tube) and they are great to visit any day. They celebrate the love of Science and Nature. Britain’s museums – an educational experience not to be missed!

Sponsored by The Doctor’s Channel