lilla staden Olney i närheten af Newport Pagncl i England har cn tid varit stoldt