Blant severdigheter finner man sognekirken fra det 15. århundre og Limes Hotel som var en laugshall i middelalderen. Needham Lake er et tidligere leirtak hvor det har blitt anlagt en kunstig innsjø, med rik fauna og en rekke fritidstilbud.