Over sixty firms south of the Thames, all over fifty years old and still trading (at the time of writing) by Stephen Harris | Lex | Lex