Natural History Museum, London

Great Hall of the Natural History Museum, London. The Natural History Museum is the is one of three large museums in London, England. This museum is also known as the British Museum.

The Golden Hind, London

The Golden Hind, Sir Francis Drake's ship London for UK Vacation - July 2017

Princess Diana memorial playground, Kensington Gardens, London

With the kids: My perfect London day out by the author of London by Bus