Welcome Center  |   Log In  |   Register  |   Follow Us  Facebook  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!

www.tfl.gov.uk

Sponsored by The Doctor’s Channel