St. Peter & St. Paul, Edenbridge, Kent (interior)