Newbiggin-by-the-Sea in Northumberland has been hailed as the "cheapest coastal town in Britain" by The Times, offering ...