Although not fond of politics, Allen was a civic-minded man and member of Bath Corporation for many years.
Allen je bil odgovoren za izboljšanje in razširitev poštnih storitev v zahodni Angliji, za kar je imel pogodbo za več kot štirideset let.