Discover Newton Abbot
compiled from our dataNewton Abbot is located in England, United Kingdom, and has a population of about 27,092. Our atlas lists 79 places here.
These include 10 sights and 3 museums, 58 restaurants, 6 places to stay and 2 cocktail bars. Highlights include St Leonard's Tower, Devon Memorials, Bradley - National Trust.