Discover Louth
compiled from our dataLouth is located in England, United Kingdom, and has a population of about 17,376. Our atlas lists 75 places here.
These include 5 sights and 2 museums, 51 restaurants, 13 places to stay and 4 cocktail bars. Highlights include Lincolnshire Wolds, Louth Masonic Centre, Acthorpe Top.