British inventions commemorated by Royal Mail in new stamp set
British inventions such as stainless steel and the web have been commemorated in a new set of stamps. Royal Mail said the eight new stamps, which are already on sale, marked the UK&#39s &#39long and proud history&#39 of innovations. The designs depict&nbsp…
Study more on Daily Mail