London Natural History Museum

Natural history museum

The Natural History Museum is one of the best attractions in London which is free entry! Only four to five minutes walk from South Kensington underground station, stops on District, Circle and Piccadilly lines. For added shopping bonus tip, it is only 15 minutes walk from the world famous Harrods department store, also getting off at this stop before the Knightsbridge stop can beat the crowds. Continue reading “London Natural History Museum”

Blog at WordPress.com.

Up ↑