This book introduces the reader to the statues, busts, and memorial plaques of scientists, explorers, medicine men and women, and inventors found in the bustling capital of the United Kingdom, London. The former capital of the British Empire, London remains a world center of trade, navigation, finance and many more. It is also a hub of science, the seat of the Royal Society, Royal Institution, Science Museum, British Museum, Natural History Museum,...