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's 'long and proud history' of innovations. The designs depict …
Study more on Daily Mail