New Invention
From Wikipedia, the free encyclopedia
New Invention may refer to:
- New Invention, Shropshire, a village in South Shropshire, England.
- New Invention, Walsall, an suburban village of Willenhall in the Metropolitan Borough of Walsall, England.