Definitions for "Newtown"
Newtown is a former parliamentary borough located in Newtown, abolished in the great reform act of 1832.
Newtown is an abandoned train station on Penn Street in Newtown, Pennsylvania. The station was the final stop on the Reading Railroad's Newtown Line. In the railroad's original plans, the line was to continue to the north, but this expansion was never built.