Newtown United Kingdom

New towns in the United Kingdom
The new towns in the United Kingdom were planned under the powers of the New Towns Act 1946 and later acts to relocate populations in poor or bombed-out housing following the Second World War.
Newtown United Kingdom Hotels in map.

Weather for Newtown United Kingdom with a 5 to 10 day forecast.
News in Newtown United Kingdom